com.alibaba.druid.wall
类 WallFilter
java.lang.Object
javax.management.NotificationBroadcasterSupport
com.alibaba.druid.filter.FilterAdapter
com.alibaba.druid.wall.WallFilter
- 所有已实现的接口:
- Filter, WallFilterMBean, Wrapper, NotificationBroadcaster, NotificationEmitter
public class WallFilter
- extends FilterAdapter
- implements WallFilterMBean
|
方法摘要 |
String |
check(String sql)
|
boolean |
checkValid(String sql)
|
void |
clearProviderCache()
|
void |
clearWhiteList()
|
void |
configFromProperties(Properties properties)
|
DatabaseMetaData |
connection_getMetaData(FilterChain chain,
ConnectionProxy connection)
|
CallableStatementProxy |
connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql)
|
CallableStatementProxy |
connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency)
|
CallableStatementProxy |
connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int autoGeneratedKeys)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int[] columnIndexes)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
PreparedStatementProxy |
connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
String[] columnNames)
|
WallConfig |
getConfig()
|
String |
getDbType()
|
String |
getDbType(StatementProxy statement)
|
WallProvider |
getProvider()
|
Set<String> |
getProviderWhiteList()
|
long |
getViolationCount()
|
void |
incrementExecuteErrorCount()
|
void |
incrementExecuteErrorCount(PreparedStatementProxy statement)
|
void |
init(DataSourceProxy dataSource)
|
boolean |
isInited()
|
boolean |
isLogViolation()
|
boolean |
isThrowException()
|
boolean |
isWrapperFor(FilterChain chain,
Wrapper wrapper,
Class<?> iface)
|
void |
preparedStatement_addBatch(FilterChain chain,
PreparedStatementProxy statement)
|
boolean |
preparedStatement_execute(FilterChain chain,
PreparedStatementProxy statement)
|
ResultSetProxy |
preparedStatement_executeQuery(FilterChain chain,
PreparedStatementProxy statement)
|
int |
preparedStatement_executeUpdate(FilterChain chain,
PreparedStatementProxy statement)
|
void |
resetViolationCount()
|
void |
resultSet_close(FilterChain chain,
ResultSetProxy resultSet)
|
int |
resultSet_findColumn(FilterChain chain,
ResultSetProxy resultSet,
String columnLabel)
|
Array |
resultSet_getArray(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
InputStream |
resultSet_getAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
BigDecimal |
resultSet_getBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
BigDecimal |
resultSet_getBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
int scale)
|
InputStream |
resultSet_getBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Blob |
resultSet_getBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
boolean |
resultSet_getBoolean(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
byte |
resultSet_getByte(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
byte[] |
resultSet_getBytes(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Reader |
resultSet_getCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Clob |
resultSet_getClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Date |
resultSet_getDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Date |
resultSet_getDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
|
double |
resultSet_getDouble(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
float |
resultSet_getFloat(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
int |
resultSet_getInt(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
long |
resultSet_getLong(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Reader |
resultSet_getNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
NClob |
resultSet_getNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
String |
resultSet_getNString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Object |
resultSet_getObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Object |
resultSet_getObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Map<String,Class<?>> map)
|
Ref |
resultSet_getRef(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
RowId |
resultSet_getRowId(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
short |
resultSet_getShort(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
SQLXML |
resultSet_getSQLXML(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
String |
resultSet_getString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Time |
resultSet_getTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Time |
resultSet_getTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
|
Timestamp |
resultSet_getTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
Timestamp |
resultSet_getTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
|
InputStream |
resultSet_getUnicodeStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
URL |
resultSet_getURL(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
boolean |
resultSet_next(FilterChain chain,
ResultSetProxy resultSet)
|
void |
resultSet_updateArray(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Array x)
|
void |
resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x)
|
void |
resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
int length)
|
void |
resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
long length)
|
void |
resultSet_updateBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
BigDecimal x)
|
void |
resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x)
|
void |
resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
int length)
|
void |
resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
long length)
|
void |
resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Blob x)
|
void |
resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream inputStream)
|
void |
resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream inputStream,
long length)
|
void |
resultSet_updateBoolean(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
boolean x)
|
void |
resultSet_updateByte(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
byte x)
|
void |
resultSet_updateBytes(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
byte[] x)
|
void |
resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x)
|
void |
resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
int length)
|
void |
resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
long length)
|
void |
resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Clob x)
|
void |
resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader)
|
void |
resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader,
long length)
|
void |
resultSet_updateDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Date x)
|
void |
resultSet_updateDouble(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
double x)
|
void |
resultSet_updateFloat(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
float x)
|
void |
resultSet_updateInt(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
int x)
|
void |
resultSet_updateLong(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
long x)
|
void |
resultSet_updateNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x)
|
void |
resultSet_updateNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
long length)
|
void |
resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
NClob nClob)
|
void |
resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader)
|
void |
resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader,
long length)
|
void |
resultSet_updateNString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
String nString)
|
void |
resultSet_updateNull(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
|
void |
resultSet_updateObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Object x)
|
void |
resultSet_updateObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Object x,
int scaleOrLength)
|
void |
resultSet_updateRef(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Ref x)
|
void |
resultSet_updateRowId(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
RowId x)
|
void |
resultSet_updateShort(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
short x)
|
void |
resultSet_updateSQLXML(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
SQLXML xmlObject)
|
void |
resultSet_updateString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
String x)
|
void |
resultSet_updateTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Time x)
|
void |
resultSet_updateTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Timestamp x)
|
String |
resultSetMetaData_getCatalogName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getColumnClassName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
int |
resultSetMetaData_getColumnCount(FilterChain chain,
ResultSetMetaDataProxy metaData)
|
int |
resultSetMetaData_getColumnDisplaySize(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getColumnLabel(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getColumnName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
int |
resultSetMetaData_getColumnType(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getColumnTypeName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
int |
resultSetMetaData_getPrecision(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
int |
resultSetMetaData_getScale(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getSchemaName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
String |
resultSetMetaData_getTableName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isAutoIncrement(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isCaseSensitive(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isCurrency(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isDefinitelyWritable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
int |
resultSetMetaData_isNullable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isReadOnly(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isSearchable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isSigned(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
boolean |
resultSetMetaData_isWritable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
|
void |
setConfig(WallConfig config)
|
void |
setDbType(String dbType)
|
void |
setLogViolation(boolean logViolation)
|
void |
setSqlStatAttribute(StatementProxy stmt)
|
void |
setThrowException(boolean throwException)
|
void |
statement_addBatch(FilterChain chain,
StatementProxy statement,
String sql)
|
boolean |
statement_execute(FilterChain chain,
StatementProxy statement,
String sql)
|
boolean |
statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
int autoGeneratedKeys)
|
boolean |
statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
int[] columnIndexes)
|
boolean |
statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
String[] columnNames)
|
int[] |
statement_executeBatch(FilterChain chain,
StatementProxy statement)
|
ResultSetProxy |
statement_executeQuery(FilterChain chain,
StatementProxy statement,
String sql)
|
int |
statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql)
|
int |
statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
int autoGeneratedKeys)
|
int |
statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
int[] columnIndexes)
|
int |
statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
String[] columnNames)
|
ResultSetProxy |
statement_getGeneratedKeys(FilterChain chain,
StatementProxy statement)
|
ResultSetProxy |
statement_getResultSet(FilterChain chain,
StatementProxy statement)
|
void |
statExecuteUpdate(int updateCount)
|
|
unwrap(FilterChain chain,
Wrapper wrapper,
Class<T> iface)
|
| 从类 com.alibaba.druid.filter.FilterAdapter 继承的方法 |
callableStatement_getArray, callableStatement_getArray, callableStatement_getBigDecimal, callableStatement_getBigDecimal, callableStatement_getBigDecimal, callableStatement_getBlob, callableStatement_getBlob, callableStatement_getBoolean, callableStatement_getBoolean, callableStatement_getByte, callableStatement_getByte, callableStatement_getBytes, callableStatement_getBytes, callableStatement_getCharacterStream, callableStatement_getCharacterStream, callableStatement_getClob, callableStatement_getClob, callableStatement_getDate, callableStatement_getDate, callableStatement_getDate, callableStatement_getDate, callableStatement_getDouble, callableStatement_getDouble, callableStatement_getFloat, callableStatement_getFloat, callableStatement_getInt, callableStatement_getInt, callableStatement_getLong, callableStatement_getLong, callableStatement_getNCharacterStream, callableStatement_getNCharacterStream, callableStatement_getNClob, callableStatement_getNClob, callableStatement_getNString, callableStatement_getNString, callableStatement_getObject, callableStatement_getObject, callableStatement_getObject, callableStatement_getObject, callableStatement_getRef, callableStatement_getRef, callableStatement_getRowId, callableStatement_getRowId, callableStatement_getShort, callableStatement_getShort, callableStatement_getSQLXML, callableStatement_getSQLXML, callableStatement_getString, callableStatement_getString, callableStatement_getTime, callableStatement_getTime, callableStatement_getTime, callableStatement_getTime, callableStatement_getTimestamp, callableStatement_getTimestamp, callableStatement_getTimestamp, callableStatement_getTimestamp, callableStatement_getURL, callableStatement_getURL, callableStatement_registerOutParameter, callableStatement_registerOutParameter, callableStatement_registerOutParameter, callableStatement_registerOutParameter, callableStatement_registerOutParameter, callableStatement_registerOutParameter, callableStatement_setAsciiStream, callableStatement_setAsciiStream, callableStatement_setAsciiStream, callableStatement_setBigDecimal, callableStatement_setBinaryStream, callableStatement_setBinaryStream, callableStatement_setBinaryStream, callableStatement_setBlob, callableStatement_setBlob, callableStatement_setBlob, callableStatement_setBoolean, callableStatement_setByte, callableStatement_setBytes, callableStatement_setCharacterStream, callableStatement_setCharacterStream, callableStatement_setCharacterStream, callableStatement_setClob, callableStatement_setClob, callableStatement_setClob, callableStatement_setDate, callableStatement_setDate, callableStatement_setDouble, callableStatement_setFloat, callableStatement_setInt, callableStatement_setLong, callableStatement_setNCharacterStream, callableStatement_setNCharacterStream, callableStatement_setNClob, callableStatement_setNClob, callableStatement_setNClob, callableStatement_setNString, callableStatement_setNull, callableStatement_setNull, callableStatement_setObject, callableStatement_setObject, callableStatement_setObject, callableStatement_setRowId, callableStatement_setShort, callableStatement_setSQLXML, callableStatement_setString, callableStatement_setTime, callableStatement_setTime, callableStatement_setTimestamp, callableStatement_setTimestamp, callableStatement_setURL, callableStatement_wasNull, clob_free, clob_getAsciiStream, clob_getCharacterStream, clob_getCharacterStream, clob_getSubString, clob_length, clob_position, clob_position, clob_setAsciiStream, clob_setCharacterStream, clob_setString, clob_setString, clob_truncate, connection_clearWarnings, connection_close, connection_commit, connection_connect, connection_createArrayOf, connection_createBlob, connection_createClob, connection_createNClob, connection_createSQLXML, connection_createStatement, connection_createStatement, connection_createStatement, connection_createStruct, connection_getAutoCommit, connection_getCatalog, connection_getClientInfo, connection_getClientInfo, connection_getHoldability, connection_getTransactionIsolation, connection_getTypeMap, connection_getWarnings, connection_isClosed, connection_isReadOnly, connection_isValid, connection_nativeSQL, connection_releaseSavepoint, connection_rollback, connection_rollback, connection_setAutoCommit, connection_setCatalog, connection_setClientInfo, connection_setClientInfo, connection_setHoldability, connection_setReadOnly, connection_setSavepoint, connection_setSavepoint, connection_setTransactionIsolation, connection_setTypeMap, dataSource_getConnection, dataSource_releaseConnection, destroy, isWrapperFor, preparedStatement_clearParameters, preparedStatement_getMetaData, preparedStatement_getParameterMetaData, preparedStatement_setArray, preparedStatement_setAsciiStream, preparedStatement_setAsciiStream, preparedStatement_setAsciiStream, preparedStatement_setBigDecimal, preparedStatement_setBinaryStream, preparedStatement_setBinaryStream, preparedStatement_setBinaryStream, preparedStatement_setBlob, preparedStatement_setBlob, preparedStatement_setBlob, preparedStatement_setBoolean, preparedStatement_setByte, preparedStatement_setBytes, preparedStatement_setCharacterStream, preparedStatement_setCharacterStream, preparedStatement_setCharacterStream, preparedStatement_setClob, preparedStatement_setClob, preparedStatement_setClob, preparedStatement_setDate, preparedStatement_setDate, preparedStatement_setDouble, preparedStatement_setFloat, preparedStatement_setInt, preparedStatement_setLong, preparedStatement_setNCharacterStream, preparedStatement_setNCharacterStream, preparedStatement_setNClob, preparedStatement_setNClob, preparedStatement_setNClob, preparedStatement_setNString, preparedStatement_setNull, preparedStatement_setNull, preparedStatement_setObject, preparedStatement_setObject, preparedStatement_setObject, preparedStatement_setRef, preparedStatement_setRowId, preparedStatement_setShort, preparedStatement_setSQLXML, preparedStatement_setString, preparedStatement_setTime, preparedStatement_setTime, preparedStatement_setTimestamp, preparedStatement_setTimestamp, preparedStatement_setUnicodeStream, preparedStatement_setURL, resultSet_absolute, resultSet_afterLast, resultSet_beforeFirst, resultSet_cancelRowUpdates, resultSet_clearWarnings, resultSet_deleteRow, resultSet_first, resultSet_getArray, resultSet_getAsciiStream, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBinaryStream, resultSet_getBlob, resultSet_getBoolean, resultSet_getByte, resultSet_getBytes, resultSet_getCharacterStream, resultSet_getClob, resultSet_getConcurrency, resultSet_getCursorName, resultSet_getDate, resultSet_getDate, resultSet_getDouble, resultSet_getFetchDirection, resultSet_getFetchSize, resultSet_getFloat, resultSet_getHoldability, resultSet_getInt, resultSet_getLong, resultSet_getMetaData, resultSet_getNCharacterStream, resultSet_getNClob, resultSet_getNString, resultSet_getObject, resultSet_getObject, resultSet_getRef, resultSet_getRow, resultSet_getRowId, resultSet_getShort, resultSet_getSQLXML, resultSet_getStatement, resultSet_getString, resultSet_getTime, resultSet_getTime, resultSet_getTimestamp, resultSet_getTimestamp, resultSet_getType, resultSet_getUnicodeStream, resultSet_getURL, resultSet_getWarnings, resultSet_insertRow, resultSet_isAfterLast, resultSet_isBeforeFirst, resultSet_isClosed, resultSet_isFirst, resultSet_isLast, resultSet_last, resultSet_moveToCurrentRow, resultSet_moveToInsertRow, resultSet_previous, resultSet_refreshRow, resultSet_relative, resultSet_rowDeleted, resultSet_rowInserted, resultSet_rowUpdated, resultSet_setFetchDirection, resultSet_setFetchSize, resultSet_updateArray, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateBigDecimal, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBoolean, resultSet_updateByte, resultSet_updateBytes, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateClob, resultSet_updateClob, resultSet_updateClob, resultSet_updateDate, resultSet_updateDouble, resultSet_updateFloat, resultSet_updateInt, resultSet_updateLong, resultSet_updateNCharacterStream, resultSet_updateNCharacterStream, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNString, resultSet_updateNull, resultSet_updateObject, resultSet_updateObject, resultSet_updateRef, resultSet_updateRow, resultSet_updateRowId, resultSet_updateShort, resultSet_updateSQLXML, resultSet_updateString, resultSet_updateTime, resultSet_updateTimestamp, resultSet_wasNull, statement_cancel, statement_clearBatch, statement_clearWarnings, statement_close, statement_getConnection, statement_getFetchDirection, statement_getFetchSize, statement_getMaxFieldSize, statement_getMaxRows, statement_getMoreResults, statement_getMoreResults, statement_getQueryTimeout, statement_getResultSetConcurrency, statement_getResultSetHoldability, statement_getResultSetType, statement_getUpdateCount, statement_getWarnings, statement_isClosed, statement_isPoolable, statement_setCursorName, statement_setEscapeProcessing, statement_setFetchDirection, statement_setFetchSize, statement_setMaxFieldSize, statement_setMaxRows, statement_setPoolable, statement_setQueryTimeout, unwrap |
ATTR_SQL_STAT
public static final String ATTR_SQL_STAT
- 另请参见:
- 常量字段值
WallFilter
public WallFilter()
configFromProperties
public void configFromProperties(Properties properties)
- 指定者:
- 接口
Filter 中的 configFromProperties - 覆盖:
- 类
FilterAdapter 中的 configFromProperties
init
public void init(DataSourceProxy dataSource)
- 指定者:
- 接口
Filter 中的 init - 覆盖:
- 类
FilterAdapter 中的 init
getDbType
public String getDbType()
- 指定者:
- 接口
WallFilterMBean 中的 getDbType
setDbType
public void setDbType(String dbType)
isLogViolation
public boolean isLogViolation()
- 指定者:
- 接口
WallFilterMBean 中的 isLogViolation
setLogViolation
public void setLogViolation(boolean logViolation)
- 指定者:
- 接口
WallFilterMBean 中的 setLogViolation
isThrowException
public boolean isThrowException()
- 指定者:
- 接口
WallFilterMBean 中的 isThrowException
setThrowException
public void setThrowException(boolean throwException)
- 指定者:
- 接口
WallFilterMBean 中的 setThrowException
clearProviderCache
public void clearProviderCache()
- 指定者:
- 接口
WallFilterMBean 中的 clearProviderCache
getProviderWhiteList
public Set<String> getProviderWhiteList()
- 指定者:
- 接口
WallFilterMBean 中的 getProviderWhiteList
getProvider
public WallProvider getProvider()
getConfig
public WallConfig getConfig()
setConfig
public void setConfig(WallConfig config)
isInited
public boolean isInited()
- 指定者:
- 接口
WallFilterMBean 中的 isInited
statement_addBatch
public void statement_addBatch(FilterChain chain,
StatementProxy statement,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_addBatch - 覆盖:
- 类
FilterAdapter 中的 statement_addBatch
- 抛出:
SQLException
preparedStatement_addBatch
public void preparedStatement_addBatch(FilterChain chain,
PreparedStatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 preparedStatement_addBatch - 覆盖:
- 类
FilterAdapter 中的 preparedStatement_addBatch
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int autoGeneratedKeys)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
int[] columnIndexes)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareStatement
public PreparedStatementProxy connection_prepareStatement(FilterChain chain,
ConnectionProxy connection,
String sql,
String[] columnNames)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareStatement - 覆盖:
- 类
FilterAdapter 中的 connection_prepareStatement
- 抛出:
SQLException
connection_prepareCall
public CallableStatementProxy connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareCall - 覆盖:
- 类
FilterAdapter 中的 connection_prepareCall
- 抛出:
SQLException
connection_prepareCall
public CallableStatementProxy connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareCall - 覆盖:
- 类
FilterAdapter 中的 connection_prepareCall
- 抛出:
SQLException
connection_prepareCall
public CallableStatementProxy connection_prepareCall(FilterChain chain,
ConnectionProxy connection,
String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_prepareCall - 覆盖:
- 类
FilterAdapter 中的 connection_prepareCall
- 抛出:
SQLException
statement_execute
public boolean statement_execute(FilterChain chain,
StatementProxy statement,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_execute - 覆盖:
- 类
FilterAdapter 中的 statement_execute
- 抛出:
SQLException
statement_execute
public boolean statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
int autoGeneratedKeys)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_execute - 覆盖:
- 类
FilterAdapter 中的 statement_execute
- 抛出:
SQLException
statement_execute
public boolean statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
int[] columnIndexes)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_execute - 覆盖:
- 类
FilterAdapter 中的 statement_execute
- 抛出:
SQLException
statement_execute
public boolean statement_execute(FilterChain chain,
StatementProxy statement,
String sql,
String[] columnNames)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_execute - 覆盖:
- 类
FilterAdapter 中的 statement_execute
- 抛出:
SQLException
statement_executeBatch
public int[] statement_executeBatch(FilterChain chain,
StatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeBatch - 覆盖:
- 类
FilterAdapter 中的 statement_executeBatch
- 抛出:
SQLException
statement_executeQuery
public ResultSetProxy statement_executeQuery(FilterChain chain,
StatementProxy statement,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeQuery - 覆盖:
- 类
FilterAdapter 中的 statement_executeQuery
- 抛出:
SQLException
statement_executeUpdate
public int statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeUpdate - 覆盖:
- 类
FilterAdapter 中的 statement_executeUpdate
- 抛出:
SQLException
statement_executeUpdate
public int statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
int autoGeneratedKeys)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeUpdate - 覆盖:
- 类
FilterAdapter 中的 statement_executeUpdate
- 抛出:
SQLException
statement_executeUpdate
public int statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
int[] columnIndexes)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeUpdate - 覆盖:
- 类
FilterAdapter 中的 statement_executeUpdate
- 抛出:
SQLException
getDbType
public String getDbType(StatementProxy statement)
statement_executeUpdate
public int statement_executeUpdate(FilterChain chain,
StatementProxy statement,
String sql,
String[] columnNames)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_executeUpdate - 覆盖:
- 类
FilterAdapter 中的 statement_executeUpdate
- 抛出:
SQLException
preparedStatement_execute
public boolean preparedStatement_execute(FilterChain chain,
PreparedStatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 preparedStatement_execute - 覆盖:
- 类
FilterAdapter 中的 preparedStatement_execute
- 抛出:
SQLException
preparedStatement_executeQuery
public ResultSetProxy preparedStatement_executeQuery(FilterChain chain,
PreparedStatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 preparedStatement_executeQuery - 覆盖:
- 类
FilterAdapter 中的 preparedStatement_executeQuery
- 抛出:
SQLException
preparedStatement_executeUpdate
public int preparedStatement_executeUpdate(FilterChain chain,
PreparedStatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 preparedStatement_executeUpdate - 覆盖:
- 类
FilterAdapter 中的 preparedStatement_executeUpdate
- 抛出:
SQLException
statement_getResultSet
public ResultSetProxy statement_getResultSet(FilterChain chain,
StatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_getResultSet - 覆盖:
- 类
FilterAdapter 中的 statement_getResultSet
- 抛出:
SQLException
statement_getGeneratedKeys
public ResultSetProxy statement_getGeneratedKeys(FilterChain chain,
StatementProxy statement)
throws SQLException
- 指定者:
- 接口
Filter 中的 statement_getGeneratedKeys - 覆盖:
- 类
FilterAdapter 中的 statement_getGeneratedKeys
- 抛出:
SQLException
setSqlStatAttribute
public void setSqlStatAttribute(StatementProxy stmt)
statExecuteUpdate
public void statExecuteUpdate(int updateCount)
incrementExecuteErrorCount
public void incrementExecuteErrorCount(PreparedStatementProxy statement)
incrementExecuteErrorCount
public void incrementExecuteErrorCount()
check
public String check(String sql)
throws SQLException
- 指定者:
- 接口
WallFilterMBean 中的 check
- 抛出:
SQLException
isWrapperFor
public boolean isWrapperFor(FilterChain chain,
Wrapper wrapper,
Class<?> iface)
throws SQLException
- 指定者:
- 接口
Filter 中的 isWrapperFor - 覆盖:
- 类
FilterAdapter 中的 isWrapperFor
- 抛出:
SQLException
unwrap
public <T> T unwrap(FilterChain chain,
Wrapper wrapper,
Class<T> iface)
throws SQLException
- 指定者:
- 接口
Filter 中的 unwrap - 覆盖:
- 类
FilterAdapter 中的 unwrap
- 抛出:
SQLException
connection_getMetaData
public DatabaseMetaData connection_getMetaData(FilterChain chain,
ConnectionProxy connection)
throws SQLException
- 指定者:
- 接口
Filter 中的 connection_getMetaData - 覆盖:
- 类
FilterAdapter 中的 connection_getMetaData
- 抛出:
SQLException
resultSet_close
public void resultSet_close(FilterChain chain,
ResultSetProxy resultSet)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_close - 覆盖:
- 类
FilterAdapter 中的 resultSet_close
- 抛出:
SQLException
resultSet_findColumn
public int resultSet_findColumn(FilterChain chain,
ResultSetProxy resultSet,
String columnLabel)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_findColumn - 覆盖:
- 类
FilterAdapter 中的 resultSet_findColumn
- 抛出:
SQLException
resultSet_getArray
public Array resultSet_getArray(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getArray - 覆盖:
- 类
FilterAdapter 中的 resultSet_getArray
- 抛出:
SQLException
resultSet_getAsciiStream
public InputStream resultSet_getAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getAsciiStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_getAsciiStream
- 抛出:
SQLException
resultSet_getBigDecimal
public BigDecimal resultSet_getBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBigDecimal - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBigDecimal
- 抛出:
SQLException
resultSet_getBigDecimal
public BigDecimal resultSet_getBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
int scale)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBigDecimal - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBigDecimal
- 抛出:
SQLException
resultSet_getBinaryStream
public InputStream resultSet_getBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBinaryStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBinaryStream
- 抛出:
SQLException
resultSet_getBlob
public Blob resultSet_getBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBlob - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBlob
- 抛出:
SQLException
resultSet_getBoolean
public boolean resultSet_getBoolean(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBoolean - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBoolean
- 抛出:
SQLException
resultSet_getByte
public byte resultSet_getByte(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getByte - 覆盖:
- 类
FilterAdapter 中的 resultSet_getByte
- 抛出:
SQLException
resultSet_getBytes
public byte[] resultSet_getBytes(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getBytes - 覆盖:
- 类
FilterAdapter 中的 resultSet_getBytes
- 抛出:
SQLException
resultSet_getCharacterStream
public Reader resultSet_getCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_getCharacterStream
- 抛出:
SQLException
resultSet_getClob
public Clob resultSet_getClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_getClob
- 抛出:
SQLException
resultSet_getDate
public Date resultSet_getDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getDate - 覆盖:
- 类
FilterAdapter 中的 resultSet_getDate
- 抛出:
SQLException
resultSet_getDate
public Date resultSet_getDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getDate - 覆盖:
- 类
FilterAdapter 中的 resultSet_getDate
- 抛出:
SQLException
resultSet_getDouble
public double resultSet_getDouble(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getDouble - 覆盖:
- 类
FilterAdapter 中的 resultSet_getDouble
- 抛出:
SQLException
resultSet_getFloat
public float resultSet_getFloat(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getFloat - 覆盖:
- 类
FilterAdapter 中的 resultSet_getFloat
- 抛出:
SQLException
resultSet_getInt
public int resultSet_getInt(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getInt - 覆盖:
- 类
FilterAdapter 中的 resultSet_getInt
- 抛出:
SQLException
resultSet_getLong
public long resultSet_getLong(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getLong - 覆盖:
- 类
FilterAdapter 中的 resultSet_getLong
- 抛出:
SQLException
resultSet_getNCharacterStream
public Reader resultSet_getNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getNCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_getNCharacterStream
- 抛出:
SQLException
resultSet_getNClob
public NClob resultSet_getNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getNClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_getNClob
- 抛出:
SQLException
resultSet_getNString
public String resultSet_getNString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getNString - 覆盖:
- 类
FilterAdapter 中的 resultSet_getNString
- 抛出:
SQLException
resultSet_getObject
public Object resultSet_getObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getObject - 覆盖:
- 类
FilterAdapter 中的 resultSet_getObject
- 抛出:
SQLException
resultSet_getObject
public Object resultSet_getObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Map<String,Class<?>> map)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getObject - 覆盖:
- 类
FilterAdapter 中的 resultSet_getObject
- 抛出:
SQLException
resultSet_getRef
public Ref resultSet_getRef(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getRef - 覆盖:
- 类
FilterAdapter 中的 resultSet_getRef
- 抛出:
SQLException
resultSet_getRowId
public RowId resultSet_getRowId(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getRowId - 覆盖:
- 类
FilterAdapter 中的 resultSet_getRowId
- 抛出:
SQLException
resultSet_getSQLXML
public SQLXML resultSet_getSQLXML(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getSQLXML - 覆盖:
- 类
FilterAdapter 中的 resultSet_getSQLXML
- 抛出:
SQLException
resultSet_getShort
public short resultSet_getShort(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getShort - 覆盖:
- 类
FilterAdapter 中的 resultSet_getShort
- 抛出:
SQLException
resultSet_getString
public String resultSet_getString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getString - 覆盖:
- 类
FilterAdapter 中的 resultSet_getString
- 抛出:
SQLException
resultSet_getTime
public Time resultSet_getTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getTime - 覆盖:
- 类
FilterAdapter 中的 resultSet_getTime
- 抛出:
SQLException
resultSet_getTime
public Time resultSet_getTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getTime - 覆盖:
- 类
FilterAdapter 中的 resultSet_getTime
- 抛出:
SQLException
resultSet_getTimestamp
public Timestamp resultSet_getTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getTimestamp - 覆盖:
- 类
FilterAdapter 中的 resultSet_getTimestamp
- 抛出:
SQLException
resultSet_getTimestamp
public Timestamp resultSet_getTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Calendar cal)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getTimestamp - 覆盖:
- 类
FilterAdapter 中的 resultSet_getTimestamp
- 抛出:
SQLException
resultSet_getURL
public URL resultSet_getURL(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getURL - 覆盖:
- 类
FilterAdapter 中的 resultSet_getURL
- 抛出:
SQLException
resultSet_getUnicodeStream
public InputStream resultSet_getUnicodeStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_getUnicodeStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_getUnicodeStream
- 抛出:
SQLException
resultSet_updateArray
public void resultSet_updateArray(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Array x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateArray - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateArray
- 抛出:
SQLException
resultSet_updateAsciiStream
public void resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateAsciiStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateAsciiStream
- 抛出:
SQLException
resultSet_updateAsciiStream
public void resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
int length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateAsciiStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateAsciiStream
- 抛出:
SQLException
resultSet_updateAsciiStream
public void resultSet_updateAsciiStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateAsciiStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateAsciiStream
- 抛出:
SQLException
resultSet_updateBigDecimal
public void resultSet_updateBigDecimal(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
BigDecimal x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBigDecimal - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBigDecimal
- 抛出:
SQLException
resultSet_updateBinaryStream
public void resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBinaryStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBinaryStream
- 抛出:
SQLException
resultSet_updateBinaryStream
public void resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
int length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBinaryStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBinaryStream
- 抛出:
SQLException
resultSet_updateBinaryStream
public void resultSet_updateBinaryStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream x,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBinaryStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBinaryStream
- 抛出:
SQLException
resultSet_updateBlob
public void resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream inputStream)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBlob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBlob
- 抛出:
SQLException
resultSet_updateBlob
public void resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
InputStream inputStream,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBlob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBlob
- 抛出:
SQLException
resultSet_updateBlob
public void resultSet_updateBlob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Blob x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBlob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBlob
- 抛出:
SQLException
resultSet_updateBoolean
public void resultSet_updateBoolean(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
boolean x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBoolean - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBoolean
- 抛出:
SQLException
resultSet_updateByte
public void resultSet_updateByte(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
byte x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateByte - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateByte
- 抛出:
SQLException
resultSet_updateBytes
public void resultSet_updateBytes(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
byte[] x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateBytes - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateBytes
- 抛出:
SQLException
resultSet_updateCharacterStream
public void resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateCharacterStream
- 抛出:
SQLException
resultSet_updateCharacterStream
public void resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
int length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateCharacterStream
- 抛出:
SQLException
resultSet_updateCharacterStream
public void resultSet_updateCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateCharacterStream
- 抛出:
SQLException
resultSet_updateClob
public void resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Clob x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateClob
- 抛出:
SQLException
resultSet_updateClob
public void resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateClob
- 抛出:
SQLException
resultSet_updateClob
public void resultSet_updateClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateClob
- 抛出:
SQLException
resultSet_updateDate
public void resultSet_updateDate(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Date x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateDate - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateDate
- 抛出:
SQLException
resultSet_updateDouble
public void resultSet_updateDouble(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
double x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateDouble - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateDouble
- 抛出:
SQLException
resultSet_updateFloat
public void resultSet_updateFloat(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
float x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateFloat - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateFloat
- 抛出:
SQLException
resultSet_updateInt
public void resultSet_updateInt(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
int x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateInt - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateInt
- 抛出:
SQLException
resultSet_updateLong
public void resultSet_updateLong(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
long x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateLong - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateLong
- 抛出:
SQLException
resultSet_updateNCharacterStream
public void resultSet_updateNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNCharacterStream
- 抛出:
SQLException
resultSet_updateNCharacterStream
public void resultSet_updateNCharacterStream(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader x,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNCharacterStream - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNCharacterStream
- 抛出:
SQLException
resultSet_updateNClob
public void resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
NClob nClob)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNClob
- 抛出:
SQLException
resultSet_updateNClob
public void resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNClob
- 抛出:
SQLException
resultSet_updateNClob
public void resultSet_updateNClob(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Reader reader,
long length)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNClob - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNClob
- 抛出:
SQLException
resultSet_updateNString
public void resultSet_updateNString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
String nString)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNString - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNString
- 抛出:
SQLException
resultSet_updateNull
public void resultSet_updateNull(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateNull - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateNull
- 抛出:
SQLException
resultSet_updateObject
public void resultSet_updateObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Object x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateObject - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateObject
- 抛出:
SQLException
resultSet_updateObject
public void resultSet_updateObject(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Object x,
int scaleOrLength)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateObject - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateObject
- 抛出:
SQLException
resultSet_updateRef
public void resultSet_updateRef(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Ref x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateRef - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateRef
- 抛出:
SQLException
resultSet_updateRowId
public void resultSet_updateRowId(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
RowId x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateRowId - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateRowId
- 抛出:
SQLException
resultSet_updateShort
public void resultSet_updateShort(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
short x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateShort - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateShort
- 抛出:
SQLException
resultSet_updateSQLXML
public void resultSet_updateSQLXML(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
SQLXML xmlObject)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateSQLXML - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateSQLXML
- 抛出:
SQLException
resultSet_updateString
public void resultSet_updateString(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
String x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateString - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateString
- 抛出:
SQLException
resultSet_updateTime
public void resultSet_updateTime(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Time x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateTime - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateTime
- 抛出:
SQLException
resultSet_updateTimestamp
public void resultSet_updateTimestamp(FilterChain chain,
ResultSetProxy resultSet,
int columnIndex,
Timestamp x)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_updateTimestamp - 覆盖:
- 类
FilterAdapter 中的 resultSet_updateTimestamp
- 抛出:
SQLException
resultSet_next
public boolean resultSet_next(FilterChain chain,
ResultSetProxy resultSet)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSet_next - 覆盖:
- 类
FilterAdapter 中的 resultSet_next
- 抛出:
SQLException
resultSetMetaData_getColumnCount
public int resultSetMetaData_getColumnCount(FilterChain chain,
ResultSetMetaDataProxy metaData)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnCount - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnCount
- 抛出:
SQLException
resultSetMetaData_isAutoIncrement
public boolean resultSetMetaData_isAutoIncrement(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isAutoIncrement - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isAutoIncrement
- 抛出:
SQLException
resultSetMetaData_isCaseSensitive
public boolean resultSetMetaData_isCaseSensitive(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isCaseSensitive - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isCaseSensitive
- 抛出:
SQLException
resultSetMetaData_isSearchable
public boolean resultSetMetaData_isSearchable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isSearchable - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isSearchable
- 抛出:
SQLException
resultSetMetaData_isCurrency
public boolean resultSetMetaData_isCurrency(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isCurrency - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isCurrency
- 抛出:
SQLException
resultSetMetaData_isNullable
public int resultSetMetaData_isNullable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isNullable - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isNullable
- 抛出:
SQLException
resultSetMetaData_isSigned
public boolean resultSetMetaData_isSigned(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isSigned - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isSigned
- 抛出:
SQLException
resultSetMetaData_getColumnDisplaySize
public int resultSetMetaData_getColumnDisplaySize(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnDisplaySize - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnDisplaySize
- 抛出:
SQLException
resultSetMetaData_getColumnLabel
public String resultSetMetaData_getColumnLabel(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnLabel - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnLabel
- 抛出:
SQLException
resultSetMetaData_getColumnName
public String resultSetMetaData_getColumnName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnName
- 抛出:
SQLException
resultSetMetaData_getSchemaName
public String resultSetMetaData_getSchemaName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getSchemaName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getSchemaName
- 抛出:
SQLException
resultSetMetaData_getPrecision
public int resultSetMetaData_getPrecision(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getPrecision - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getPrecision
- 抛出:
SQLException
resultSetMetaData_getScale
public int resultSetMetaData_getScale(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getScale - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getScale
- 抛出:
SQLException
resultSetMetaData_getTableName
public String resultSetMetaData_getTableName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getTableName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getTableName
- 抛出:
SQLException
resultSetMetaData_getCatalogName
public String resultSetMetaData_getCatalogName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getCatalogName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getCatalogName
- 抛出:
SQLException
resultSetMetaData_getColumnType
public int resultSetMetaData_getColumnType(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnType - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnType
- 抛出:
SQLException
resultSetMetaData_getColumnTypeName
public String resultSetMetaData_getColumnTypeName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnTypeName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnTypeName
- 抛出:
SQLException
resultSetMetaData_isReadOnly
public boolean resultSetMetaData_isReadOnly(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isReadOnly - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isReadOnly
- 抛出:
SQLException
resultSetMetaData_isWritable
public boolean resultSetMetaData_isWritable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isWritable - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isWritable
- 抛出:
SQLException
resultSetMetaData_isDefinitelyWritable
public boolean resultSetMetaData_isDefinitelyWritable(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_isDefinitelyWritable - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_isDefinitelyWritable
- 抛出:
SQLException
resultSetMetaData_getColumnClassName
public String resultSetMetaData_getColumnClassName(FilterChain chain,
ResultSetMetaDataProxy metaData,
int column)
throws SQLException
- 指定者:
- 接口
Filter 中的 resultSetMetaData_getColumnClassName - 覆盖:
- 类
FilterAdapter 中的 resultSetMetaData_getColumnClassName
- 抛出:
SQLException
getViolationCount
public long getViolationCount()
- 指定者:
- 接口
WallFilterMBean 中的 getViolationCount
resetViolationCount
public void resetViolationCount()
- 指定者:
- 接口
WallFilterMBean 中的 resetViolationCount
clearWhiteList
public void clearWhiteList()
- 指定者:
- 接口
WallFilterMBean 中的 clearWhiteList
checkValid
public boolean checkValid(String sql)
- 指定者:
- 接口
WallFilterMBean 中的 checkValid
Copyright © 2013-2014 Alibaba Group. All Rights Reserved.