public class WallFilter extends FilterAdapter implements WallFilterMBean
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_SQL_STAT |
static String |
ATTR_UPDATE_CHECK_ITEMS |
| Constructor and Description |
|---|
WallFilter() |
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_abort, 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_getNetworkTimeout, connection_getSchema, 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_setNetworkTimeout, connection_setReadOnly, connection_setSavepoint, connection_setSavepoint, connection_setSchema, 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, unwrapaddNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotificationpublic static final String ATTR_SQL_STAT
public static final String ATTR_UPDATE_CHECK_ITEMS
public void configFromProperties(Properties properties)
configFromProperties in interface FilterconfigFromProperties in class FilterAdapterpublic void init(DataSourceProxy dataSource)
init in interface Filterinit in class FilterAdapterpublic String getDbType()
getDbType in interface WallFilterMBeanpublic void setDbType(String dbType)
public boolean isLogViolation()
isLogViolation in interface WallFilterMBeanpublic void setLogViolation(boolean logViolation)
setLogViolation in interface WallFilterMBeanpublic boolean isThrowException()
isThrowException in interface WallFilterMBeanpublic void setThrowException(boolean throwException)
setThrowException in interface WallFilterMBeanpublic void clearProviderCache()
clearProviderCache in interface WallFilterMBeanpublic Set<String> getProviderWhiteList()
getProviderWhiteList in interface WallFilterMBeanpublic WallProvider getProvider()
public WallConfig getConfig()
public void setConfig(WallConfig config)
public void setTenantColumn(String tenantColumn)
public String getTenantColumn()
public boolean isInited()
isInited in interface WallFilterMBeanpublic void statement_addBatch(FilterChain chain, StatementProxy statement, String sql) throws SQLException
statement_addBatch in interface Filterstatement_addBatch in class FilterAdapterSQLExceptionpublic void preparedStatement_addBatch(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_addBatch in interface FilterpreparedStatement_addBatch in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql, int autoGeneratedKeys) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql, int resultSetType, int resultSetConcurrency) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql, int[] columnIndexes) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic PreparedStatementProxy connection_prepareStatement(FilterChain chain, ConnectionProxy connection, String sql, String[] columnNames) throws SQLException
connection_prepareStatement in interface Filterconnection_prepareStatement in class FilterAdapterSQLExceptionpublic CallableStatementProxy connection_prepareCall(FilterChain chain, ConnectionProxy connection, String sql) throws SQLException
connection_prepareCall in interface Filterconnection_prepareCall in class FilterAdapterSQLExceptionpublic CallableStatementProxy connection_prepareCall(FilterChain chain, ConnectionProxy connection, String sql, int resultSetType, int resultSetConcurrency) throws SQLException
connection_prepareCall in interface Filterconnection_prepareCall in class FilterAdapterSQLExceptionpublic CallableStatementProxy connection_prepareCall(FilterChain chain, ConnectionProxy connection, String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
connection_prepareCall in interface Filterconnection_prepareCall in class FilterAdapterSQLExceptionpublic boolean statement_execute(FilterChain chain, StatementProxy statement, String sql) throws SQLException
statement_execute in interface Filterstatement_execute in class FilterAdapterSQLExceptionpublic boolean statement_execute(FilterChain chain, StatementProxy statement, String sql, int autoGeneratedKeys) throws SQLException
statement_execute in interface Filterstatement_execute in class FilterAdapterSQLExceptionpublic boolean statement_execute(FilterChain chain, StatementProxy statement, String sql, int[] columnIndexes) throws SQLException
statement_execute in interface Filterstatement_execute in class FilterAdapterSQLExceptionpublic boolean statement_execute(FilterChain chain, StatementProxy statement, String sql, String[] columnNames) throws SQLException
statement_execute in interface Filterstatement_execute in class FilterAdapterSQLExceptionpublic int[] statement_executeBatch(FilterChain chain, StatementProxy statement) throws SQLException
statement_executeBatch in interface Filterstatement_executeBatch in class FilterAdapterSQLExceptionpublic ResultSetProxy statement_executeQuery(FilterChain chain, StatementProxy statement, String sql) throws SQLException
statement_executeQuery in interface Filterstatement_executeQuery in class FilterAdapterSQLExceptionpublic int statement_executeUpdate(FilterChain chain, StatementProxy statement, String sql) throws SQLException
statement_executeUpdate in interface Filterstatement_executeUpdate in class FilterAdapterSQLExceptionpublic int statement_executeUpdate(FilterChain chain, StatementProxy statement, String sql, int autoGeneratedKeys) throws SQLException
statement_executeUpdate in interface Filterstatement_executeUpdate in class FilterAdapterSQLExceptionpublic int statement_executeUpdate(FilterChain chain, StatementProxy statement, String sql, int[] columnIndexes) throws SQLException
statement_executeUpdate in interface Filterstatement_executeUpdate in class FilterAdapterSQLExceptionpublic String getDbType(StatementProxy statement)
public int statement_executeUpdate(FilterChain chain, StatementProxy statement, String sql, String[] columnNames) throws SQLException
statement_executeUpdate in interface Filterstatement_executeUpdate in class FilterAdapterSQLExceptionpublic boolean preparedStatement_execute(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_execute in interface FilterpreparedStatement_execute in class FilterAdapterSQLExceptionpublic ResultSetProxy preparedStatement_executeQuery(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_executeQuery in interface FilterpreparedStatement_executeQuery in class FilterAdapterSQLExceptionpublic int preparedStatement_executeUpdate(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_executeUpdate in interface FilterpreparedStatement_executeUpdate in class FilterAdapterSQLExceptionpublic ResultSetProxy statement_getResultSet(FilterChain chain, StatementProxy statement) throws SQLException
statement_getResultSet in interface Filterstatement_getResultSet in class FilterAdapterSQLExceptionpublic ResultSetProxy statement_getGeneratedKeys(FilterChain chain, StatementProxy statement) throws SQLException
statement_getGeneratedKeys in interface Filterstatement_getGeneratedKeys in class FilterAdapterSQLExceptionpublic void setSqlStatAttribute(StatementProxy stmt)
public void statExecuteUpdate(int updateCount)
public void incrementExecuteErrorCount(PreparedStatementProxy statement)
public void incrementExecuteErrorCount()
public String check(String sql) throws SQLException
check in interface WallFilterMBeanSQLExceptionpublic boolean isWrapperFor(FilterChain chain, Wrapper wrapper, Class<?> iface) throws SQLException
isWrapperFor in interface FilterisWrapperFor in class FilterAdapterSQLExceptionpublic <T> T unwrap(FilterChain chain, Wrapper wrapper, Class<T> iface) throws SQLException
unwrap in interface Filterunwrap in class FilterAdapterSQLExceptionpublic DatabaseMetaData connection_getMetaData(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_getMetaData in interface Filterconnection_getMetaData in class FilterAdapterSQLExceptionpublic void resultSet_close(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_close in interface FilterresultSet_close in class FilterAdapterSQLExceptionpublic int resultSet_findColumn(FilterChain chain, ResultSetProxy resultSet, String columnLabel) throws SQLException
resultSet_findColumn in interface FilterresultSet_findColumn in class FilterAdapterSQLExceptionpublic Array resultSet_getArray(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getArray in interface FilterresultSet_getArray in class FilterAdapterSQLExceptionpublic InputStream resultSet_getAsciiStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getAsciiStream in interface FilterresultSet_getAsciiStream in class FilterAdapterSQLExceptionpublic BigDecimal resultSet_getBigDecimal(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getBigDecimal in interface FilterresultSet_getBigDecimal in class FilterAdapterSQLExceptionpublic BigDecimal resultSet_getBigDecimal(FilterChain chain, ResultSetProxy resultSet, int columnIndex, int scale) throws SQLException
resultSet_getBigDecimal in interface FilterresultSet_getBigDecimal in class FilterAdapterSQLExceptionpublic InputStream resultSet_getBinaryStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getBinaryStream in interface FilterresultSet_getBinaryStream in class FilterAdapterSQLExceptionpublic Blob resultSet_getBlob(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getBlob in interface FilterresultSet_getBlob in class FilterAdapterSQLExceptionpublic boolean resultSet_getBoolean(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getBoolean in interface FilterresultSet_getBoolean in class FilterAdapterSQLExceptionpublic byte resultSet_getByte(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getByte in interface FilterresultSet_getByte in class FilterAdapterSQLExceptionpublic byte[] resultSet_getBytes(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getBytes in interface FilterresultSet_getBytes in class FilterAdapterSQLExceptionpublic Reader resultSet_getCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getCharacterStream in interface FilterresultSet_getCharacterStream in class FilterAdapterSQLExceptionpublic Clob resultSet_getClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getClob in interface FilterresultSet_getClob in class FilterAdapterSQLExceptionpublic Date resultSet_getDate(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getDate in interface FilterresultSet_getDate in class FilterAdapterSQLExceptionpublic Date resultSet_getDate(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Calendar cal) throws SQLException
resultSet_getDate in interface FilterresultSet_getDate in class FilterAdapterSQLExceptionpublic double resultSet_getDouble(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getDouble in interface FilterresultSet_getDouble in class FilterAdapterSQLExceptionpublic float resultSet_getFloat(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getFloat in interface FilterresultSet_getFloat in class FilterAdapterSQLExceptionpublic int resultSet_getInt(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getInt in interface FilterresultSet_getInt in class FilterAdapterSQLExceptionpublic long resultSet_getLong(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getLong in interface FilterresultSet_getLong in class FilterAdapterSQLExceptionpublic Reader resultSet_getNCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getNCharacterStream in interface FilterresultSet_getNCharacterStream in class FilterAdapterSQLExceptionpublic NClob resultSet_getNClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getNClob in interface FilterresultSet_getNClob in class FilterAdapterSQLExceptionpublic String resultSet_getNString(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getNString in interface FilterresultSet_getNString in class FilterAdapterSQLExceptionpublic Object resultSet_getObject(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getObject in interface FilterresultSet_getObject in class FilterAdapterSQLExceptionpublic Object resultSet_getObject(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Map<String,Class<?>> map) throws SQLException
resultSet_getObject in interface FilterresultSet_getObject in class FilterAdapterSQLExceptionpublic Ref resultSet_getRef(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getRef in interface FilterresultSet_getRef in class FilterAdapterSQLExceptionpublic RowId resultSet_getRowId(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getRowId in interface FilterresultSet_getRowId in class FilterAdapterSQLExceptionpublic SQLXML resultSet_getSQLXML(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getSQLXML in interface FilterresultSet_getSQLXML in class FilterAdapterSQLExceptionpublic short resultSet_getShort(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getShort in interface FilterresultSet_getShort in class FilterAdapterSQLExceptionpublic String resultSet_getString(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getString in interface FilterresultSet_getString in class FilterAdapterSQLExceptionpublic Time resultSet_getTime(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getTime in interface FilterresultSet_getTime in class FilterAdapterSQLExceptionpublic Time resultSet_getTime(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Calendar cal) throws SQLException
resultSet_getTime in interface FilterresultSet_getTime in class FilterAdapterSQLExceptionpublic Timestamp resultSet_getTimestamp(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getTimestamp in interface FilterresultSet_getTimestamp in class FilterAdapterSQLExceptionpublic Timestamp resultSet_getTimestamp(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Calendar cal) throws SQLException
resultSet_getTimestamp in interface FilterresultSet_getTimestamp in class FilterAdapterSQLExceptionpublic URL resultSet_getURL(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getURL in interface FilterresultSet_getURL in class FilterAdapterSQLExceptionpublic InputStream resultSet_getUnicodeStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getUnicodeStream in interface FilterresultSet_getUnicodeStream in class FilterAdapterSQLExceptionpublic void resultSet_updateArray(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Array x) throws SQLException
resultSet_updateArray in interface FilterresultSet_updateArray in class FilterAdapterSQLExceptionpublic void resultSet_updateAsciiStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x) throws SQLException
resultSet_updateAsciiStream in interface FilterresultSet_updateAsciiStream in class FilterAdapterSQLExceptionpublic void resultSet_updateAsciiStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x, int length) throws SQLException
resultSet_updateAsciiStream in interface FilterresultSet_updateAsciiStream in class FilterAdapterSQLExceptionpublic void resultSet_updateAsciiStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x, long length) throws SQLException
resultSet_updateAsciiStream in interface FilterresultSet_updateAsciiStream in class FilterAdapterSQLExceptionpublic void resultSet_updateBigDecimal(FilterChain chain, ResultSetProxy resultSet, int columnIndex, BigDecimal x) throws SQLException
resultSet_updateBigDecimal in interface FilterresultSet_updateBigDecimal in class FilterAdapterSQLExceptionpublic void resultSet_updateBinaryStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x) throws SQLException
resultSet_updateBinaryStream in interface FilterresultSet_updateBinaryStream in class FilterAdapterSQLExceptionpublic void resultSet_updateBinaryStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x, int length) throws SQLException
resultSet_updateBinaryStream in interface FilterresultSet_updateBinaryStream in class FilterAdapterSQLExceptionpublic void resultSet_updateBinaryStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream x, long length) throws SQLException
resultSet_updateBinaryStream in interface FilterresultSet_updateBinaryStream in class FilterAdapterSQLExceptionpublic void resultSet_updateBlob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream inputStream) throws SQLException
resultSet_updateBlob in interface FilterresultSet_updateBlob in class FilterAdapterSQLExceptionpublic void resultSet_updateBlob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, InputStream inputStream, long length) throws SQLException
resultSet_updateBlob in interface FilterresultSet_updateBlob in class FilterAdapterSQLExceptionpublic void resultSet_updateBlob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Blob x) throws SQLException
resultSet_updateBlob in interface FilterresultSet_updateBlob in class FilterAdapterSQLExceptionpublic void resultSet_updateBoolean(FilterChain chain, ResultSetProxy resultSet, int columnIndex, boolean x) throws SQLException
resultSet_updateBoolean in interface FilterresultSet_updateBoolean in class FilterAdapterSQLExceptionpublic void resultSet_updateByte(FilterChain chain, ResultSetProxy resultSet, int columnIndex, byte x) throws SQLException
resultSet_updateByte in interface FilterresultSet_updateByte in class FilterAdapterSQLExceptionpublic void resultSet_updateBytes(FilterChain chain, ResultSetProxy resultSet, int columnIndex, byte[] x) throws SQLException
resultSet_updateBytes in interface FilterresultSet_updateBytes in class FilterAdapterSQLExceptionpublic void resultSet_updateCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader x) throws SQLException
resultSet_updateCharacterStream in interface FilterresultSet_updateCharacterStream in class FilterAdapterSQLExceptionpublic void resultSet_updateCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader x, int length) throws SQLException
resultSet_updateCharacterStream in interface FilterresultSet_updateCharacterStream in class FilterAdapterSQLExceptionpublic void resultSet_updateCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader x, long length) throws SQLException
resultSet_updateCharacterStream in interface FilterresultSet_updateCharacterStream in class FilterAdapterSQLExceptionpublic void resultSet_updateClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Clob x) throws SQLException
resultSet_updateClob in interface FilterresultSet_updateClob in class FilterAdapterSQLExceptionpublic void resultSet_updateClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader reader) throws SQLException
resultSet_updateClob in interface FilterresultSet_updateClob in class FilterAdapterSQLExceptionpublic void resultSet_updateClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader reader, long length) throws SQLException
resultSet_updateClob in interface FilterresultSet_updateClob in class FilterAdapterSQLExceptionpublic void resultSet_updateDate(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Date x) throws SQLException
resultSet_updateDate in interface FilterresultSet_updateDate in class FilterAdapterSQLExceptionpublic void resultSet_updateDouble(FilterChain chain, ResultSetProxy resultSet, int columnIndex, double x) throws SQLException
resultSet_updateDouble in interface FilterresultSet_updateDouble in class FilterAdapterSQLExceptionpublic void resultSet_updateFloat(FilterChain chain, ResultSetProxy resultSet, int columnIndex, float x) throws SQLException
resultSet_updateFloat in interface FilterresultSet_updateFloat in class FilterAdapterSQLExceptionpublic void resultSet_updateInt(FilterChain chain, ResultSetProxy resultSet, int columnIndex, int x) throws SQLException
resultSet_updateInt in interface FilterresultSet_updateInt in class FilterAdapterSQLExceptionpublic void resultSet_updateLong(FilterChain chain, ResultSetProxy resultSet, int columnIndex, long x) throws SQLException
resultSet_updateLong in interface FilterresultSet_updateLong in class FilterAdapterSQLExceptionpublic void resultSet_updateNCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader x) throws SQLException
resultSet_updateNCharacterStream in interface FilterresultSet_updateNCharacterStream in class FilterAdapterSQLExceptionpublic void resultSet_updateNCharacterStream(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader x, long length) throws SQLException
resultSet_updateNCharacterStream in interface FilterresultSet_updateNCharacterStream in class FilterAdapterSQLExceptionpublic void resultSet_updateNClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, NClob nClob) throws SQLException
resultSet_updateNClob in interface FilterresultSet_updateNClob in class FilterAdapterSQLExceptionpublic void resultSet_updateNClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader reader) throws SQLException
resultSet_updateNClob in interface FilterresultSet_updateNClob in class FilterAdapterSQLExceptionpublic void resultSet_updateNClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Reader reader, long length) throws SQLException
resultSet_updateNClob in interface FilterresultSet_updateNClob in class FilterAdapterSQLExceptionpublic void resultSet_updateNString(FilterChain chain, ResultSetProxy resultSet, int columnIndex, String nString) throws SQLException
resultSet_updateNString in interface FilterresultSet_updateNString in class FilterAdapterSQLExceptionpublic void resultSet_updateNull(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_updateNull in interface FilterresultSet_updateNull in class FilterAdapterSQLExceptionpublic void resultSet_updateObject(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Object x) throws SQLException
resultSet_updateObject in interface FilterresultSet_updateObject in class FilterAdapterSQLExceptionpublic void resultSet_updateObject(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Object x, int scaleOrLength) throws SQLException
resultSet_updateObject in interface FilterresultSet_updateObject in class FilterAdapterSQLExceptionpublic void resultSet_updateRef(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Ref x) throws SQLException
resultSet_updateRef in interface FilterresultSet_updateRef in class FilterAdapterSQLExceptionpublic void resultSet_updateRowId(FilterChain chain, ResultSetProxy resultSet, int columnIndex, RowId x) throws SQLException
resultSet_updateRowId in interface FilterresultSet_updateRowId in class FilterAdapterSQLExceptionpublic void resultSet_updateShort(FilterChain chain, ResultSetProxy resultSet, int columnIndex, short x) throws SQLException
resultSet_updateShort in interface FilterresultSet_updateShort in class FilterAdapterSQLExceptionpublic void resultSet_updateSQLXML(FilterChain chain, ResultSetProxy resultSet, int columnIndex, SQLXML xmlObject) throws SQLException
resultSet_updateSQLXML in interface FilterresultSet_updateSQLXML in class FilterAdapterSQLExceptionpublic void resultSet_updateString(FilterChain chain, ResultSetProxy resultSet, int columnIndex, String x) throws SQLException
resultSet_updateString in interface FilterresultSet_updateString in class FilterAdapterSQLExceptionpublic void resultSet_updateTime(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Time x) throws SQLException
resultSet_updateTime in interface FilterresultSet_updateTime in class FilterAdapterSQLExceptionpublic void resultSet_updateTimestamp(FilterChain chain, ResultSetProxy resultSet, int columnIndex, Timestamp x) throws SQLException
resultSet_updateTimestamp in interface FilterresultSet_updateTimestamp in class FilterAdapterSQLExceptionpublic boolean resultSet_next(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_next in interface FilterresultSet_next in class FilterAdapterSQLExceptionpublic int resultSetMetaData_getColumnCount(FilterChain chain, ResultSetMetaDataProxy metaData) throws SQLException
resultSetMetaData_getColumnCount in interface FilterresultSetMetaData_getColumnCount in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isAutoIncrement(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isAutoIncrement in interface FilterresultSetMetaData_isAutoIncrement in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isCaseSensitive(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isCaseSensitive in interface FilterresultSetMetaData_isCaseSensitive in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isSearchable(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isSearchable in interface FilterresultSetMetaData_isSearchable in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isCurrency(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isCurrency in interface FilterresultSetMetaData_isCurrency in class FilterAdapterSQLExceptionpublic int resultSetMetaData_isNullable(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isNullable in interface FilterresultSetMetaData_isNullable in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isSigned(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isSigned in interface FilterresultSetMetaData_isSigned in class FilterAdapterSQLExceptionpublic int resultSetMetaData_getColumnDisplaySize(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnDisplaySize in interface FilterresultSetMetaData_getColumnDisplaySize in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getColumnLabel(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnLabel in interface FilterresultSetMetaData_getColumnLabel in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getColumnName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnName in interface FilterresultSetMetaData_getColumnName in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getSchemaName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getSchemaName in interface FilterresultSetMetaData_getSchemaName in class FilterAdapterSQLExceptionpublic int resultSetMetaData_getPrecision(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getPrecision in interface FilterresultSetMetaData_getPrecision in class FilterAdapterSQLExceptionpublic int resultSetMetaData_getScale(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getScale in interface FilterresultSetMetaData_getScale in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getTableName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getTableName in interface FilterresultSetMetaData_getTableName in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getCatalogName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getCatalogName in interface FilterresultSetMetaData_getCatalogName in class FilterAdapterSQLExceptionpublic int resultSetMetaData_getColumnType(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnType in interface FilterresultSetMetaData_getColumnType in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getColumnTypeName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnTypeName in interface FilterresultSetMetaData_getColumnTypeName in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isReadOnly(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isReadOnly in interface FilterresultSetMetaData_isReadOnly in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isWritable(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isWritable in interface FilterresultSetMetaData_isWritable in class FilterAdapterSQLExceptionpublic boolean resultSetMetaData_isDefinitelyWritable(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_isDefinitelyWritable in interface FilterresultSetMetaData_isDefinitelyWritable in class FilterAdapterSQLExceptionpublic String resultSetMetaData_getColumnClassName(FilterChain chain, ResultSetMetaDataProxy metaData, int column) throws SQLException
resultSetMetaData_getColumnClassName in interface FilterresultSetMetaData_getColumnClassName in class FilterAdapterSQLExceptionpublic long getViolationCount()
getViolationCount in interface WallFilterMBeanpublic void resetViolationCount()
resetViolationCount in interface WallFilterMBeanpublic void clearWhiteList()
clearWhiteList in interface WallFilterMBeanpublic boolean checkValid(String sql)
checkValid in interface WallFilterMBeanCopyright © 2013–2018 Alibaba Group. All rights reserved.