public abstract class LogFilter extends FilterEventAdapter implements LogFilterMBean
Constructor and Description |
---|
LogFilter() |
connection_connect, connection_connectBefore, connection_createStatement, connection_createStatement, connection_createStatement, connection_prepareCall, connection_prepareCall, connection_prepareCall, connection_prepareStatement, connection_prepareStatement, connection_prepareStatement, connection_prepareStatement, connection_prepareStatement, connection_prepareStatement, preparedStatement_execute, preparedStatement_executeQuery, preparedStatement_executeUpdate, statement_execute, statement_execute, statement_execute, statement_execute, statement_executeBatch, statement_executeQuery, statement_executeUpdate, statement_executeUpdate, statement_executeUpdate, statement_executeUpdate, statement_getGeneratedKeys, statement_getResultSet
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_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_createArrayOf, connection_createBlob, connection_createClob, connection_createNClob, connection_createSQLXML, connection_createStruct, connection_getAutoCommit, connection_getCatalog, connection_getClientInfo, connection_getClientInfo, connection_getHoldability, connection_getMetaData, connection_getNetworkTimeout, connection_getSchema, connection_getTransactionIsolation, connection_getTypeMap, connection_getWarnings, connection_isClosed, connection_isReadOnly, connection_isValid, connection_nativeSQL, connection_releaseSavepoint, connection_setCatalog, connection_setClientInfo, connection_setClientInfo, connection_setHoldability, connection_setNetworkTimeout, connection_setReadOnly, connection_setSchema, connection_setTransactionIsolation, connection_setTypeMap, destroy, isWrapperFor, preparedStatement_addBatch, 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_findColumn, resultSet_first, resultSet_getArray, resultSet_getArray, resultSet_getAsciiStream, resultSet_getAsciiStream, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBinaryStream, resultSet_getBinaryStream, resultSet_getBlob, resultSet_getBlob, resultSet_getBoolean, resultSet_getBoolean, resultSet_getByte, resultSet_getByte, resultSet_getBytes, resultSet_getBytes, resultSet_getCharacterStream, resultSet_getCharacterStream, resultSet_getClob, resultSet_getClob, resultSet_getConcurrency, resultSet_getCursorName, resultSet_getDate, resultSet_getDate, resultSet_getDate, resultSet_getDate, resultSet_getDouble, resultSet_getDouble, resultSet_getFetchDirection, resultSet_getFetchSize, resultSet_getFloat, resultSet_getFloat, resultSet_getHoldability, resultSet_getInt, resultSet_getInt, resultSet_getLong, resultSet_getLong, resultSet_getMetaData, resultSet_getNCharacterStream, resultSet_getNCharacterStream, resultSet_getNClob, resultSet_getNClob, resultSet_getNString, resultSet_getNString, resultSet_getObject, resultSet_getObject, resultSet_getObject, resultSet_getObject, resultSet_getRef, resultSet_getRef, resultSet_getRow, resultSet_getRowId, resultSet_getRowId, resultSet_getShort, resultSet_getShort, resultSet_getSQLXML, resultSet_getSQLXML, resultSet_getStatement, resultSet_getString, resultSet_getString, resultSet_getTime, resultSet_getTime, resultSet_getTime, resultSet_getTime, resultSet_getTimestamp, resultSet_getTimestamp, resultSet_getTimestamp, resultSet_getTimestamp, resultSet_getType, resultSet_getUnicodeStream, resultSet_getUnicodeStream, resultSet_getURL, 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_updateArray, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateAsciiStream, resultSet_updateBigDecimal, resultSet_updateBigDecimal, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBinaryStream, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBlob, resultSet_updateBoolean, resultSet_updateBoolean, resultSet_updateByte, resultSet_updateByte, resultSet_updateBytes, resultSet_updateBytes, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateCharacterStream, resultSet_updateClob, resultSet_updateClob, resultSet_updateClob, resultSet_updateClob, resultSet_updateClob, resultSet_updateClob, resultSet_updateDate, resultSet_updateDate, resultSet_updateDouble, resultSet_updateDouble, resultSet_updateFloat, resultSet_updateFloat, resultSet_updateInt, resultSet_updateInt, resultSet_updateLong, resultSet_updateLong, resultSet_updateNCharacterStream, resultSet_updateNCharacterStream, resultSet_updateNCharacterStream, resultSet_updateNCharacterStream, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNClob, resultSet_updateNString, resultSet_updateNString, resultSet_updateNull, resultSet_updateNull, resultSet_updateObject, resultSet_updateObject, resultSet_updateObject, resultSet_updateObject, resultSet_updateRef, resultSet_updateRef, resultSet_updateRow, resultSet_updateRowId, resultSet_updateRowId, resultSet_updateShort, resultSet_updateShort, resultSet_updateSQLXML, resultSet_updateSQLXML, resultSet_updateString, resultSet_updateString, resultSet_updateTime, resultSet_updateTime, resultSet_updateTimestamp, resultSet_updateTimestamp, resultSet_wasNull, resultSetMetaData_getCatalogName, resultSetMetaData_getColumnClassName, resultSetMetaData_getColumnCount, resultSetMetaData_getColumnDisplaySize, resultSetMetaData_getColumnLabel, resultSetMetaData_getColumnName, resultSetMetaData_getColumnType, resultSetMetaData_getColumnTypeName, resultSetMetaData_getPrecision, resultSetMetaData_getScale, resultSetMetaData_getSchemaName, resultSetMetaData_getTableName, resultSetMetaData_isAutoIncrement, resultSetMetaData_isCaseSensitive, resultSetMetaData_isCurrency, resultSetMetaData_isDefinitelyWritable, resultSetMetaData_isNullable, resultSetMetaData_isReadOnly, resultSetMetaData_isSearchable, resultSetMetaData_isSigned, resultSetMetaData_isWritable, statement_addBatch, statement_cancel, statement_clearBatch, statement_clearWarnings, 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
addNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotification
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConnectionLoggerName, getDataSourceLoggerName, getResultSetLoggerName, getStatementLoggerName, setConnectionLoggerName, setDataSourceLoggerName, setResultSetLoggerName, setStatementLoggerName
public void configFromProperties(Properties properties)
configFromProperties
in interface Filter
configFromProperties
in class FilterAdapter
public void init(DataSourceProxy dataSource)
init
in interface Filter
init
in class FilterAdapter
public boolean isConnectionLogErrorEnabled()
isConnectionLogErrorEnabled
in interface LogFilterMBean
public boolean isResultSetCloseAfterLogEnabled()
isResultSetCloseAfterLogEnabled
in interface LogFilterMBean
public void setResultSetCloseAfterLogEnabled(boolean resultSetCloseAfterLogEnable)
setResultSetCloseAfterLogEnabled
in interface LogFilterMBean
public void setConnectionLogErrorEnabled(boolean connectionLogErrorEnabled)
setConnectionLogErrorEnabled
in interface LogFilterMBean
public boolean isResultSetLogErrorEnabled()
isResultSetLogErrorEnabled
in interface LogFilterMBean
public void setResultSetLogErrorEnabled(boolean resultSetLogErrorEnabled)
setResultSetLogErrorEnabled
in interface LogFilterMBean
public boolean isConnectionConnectBeforeLogEnabled()
isConnectionConnectBeforeLogEnabled
in interface LogFilterMBean
public void setConnectionConnectBeforeLogEnabled(boolean beforeConnectionConnectLogEnable)
setConnectionConnectBeforeLogEnabled
in interface LogFilterMBean
public boolean isConnectionCloseAfterLogEnabled()
isConnectionCloseAfterLogEnabled
in interface LogFilterMBean
public boolean isConnectionRollbackAfterLogEnabled()
public void setConnectionRollbackAfterLogEnabled(boolean connectionRollbackAfterLogEnable)
public void setConnectionCloseAfterLogEnabled(boolean afterConnectionCloseLogEnable)
setConnectionCloseAfterLogEnabled
in interface LogFilterMBean
public boolean isConnectionCommitAfterLogEnabled()
isConnectionCommitAfterLogEnabled
in interface LogFilterMBean
public void setConnectionCommitAfterLogEnabled(boolean afterConnectionCommitLogEnable)
setConnectionCommitAfterLogEnabled
in interface LogFilterMBean
public boolean isConnectionConnectAfterLogEnabled()
isConnectionConnectAfterLogEnabled
in interface LogFilterMBean
public void setConnectionConnectAfterLogEnabled(boolean afterConnectionConnectLogEnable)
setConnectionConnectAfterLogEnabled
in interface LogFilterMBean
public boolean isResultSetNextAfterLogEnabled()
isResultSetNextAfterLogEnabled
in interface LogFilterMBean
public void setResultSetNextAfterLogEnabled(boolean afterResultSetNextLogEnable)
setResultSetNextAfterLogEnabled
in interface LogFilterMBean
public boolean isResultSetOpenAfterLogEnabled()
isResultSetOpenAfterLogEnabled
in interface LogFilterMBean
public void setResultSetOpenAfterLogEnabled(boolean afterResultSetOpenLogEnable)
setResultSetOpenAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementCloseAfterLogEnabled()
isStatementCloseAfterLogEnabled
in interface LogFilterMBean
public void setStatementCloseAfterLogEnabled(boolean afterStatementCloseLogEnable)
setStatementCloseAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementCreateAfterLogEnabled()
isStatementCreateAfterLogEnabled
in interface LogFilterMBean
public void setStatementCreateAfterLogEnabled(boolean afterStatementCreateLogEnable)
setStatementCreateAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementExecuteBatchAfterLogEnabled()
isStatementExecuteBatchAfterLogEnabled
in interface LogFilterMBean
public void setStatementExecuteBatchAfterLogEnabled(boolean afterStatementExecuteBatchLogEnable)
setStatementExecuteBatchAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementExecuteAfterLogEnabled()
isStatementExecuteAfterLogEnabled
in interface LogFilterMBean
public void setStatementExecuteAfterLogEnabled(boolean afterStatementExecuteLogEnable)
setStatementExecuteAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementExecuteQueryAfterLogEnabled()
isStatementExecuteQueryAfterLogEnabled
in interface LogFilterMBean
public void setStatementExecuteQueryAfterLogEnabled(boolean afterStatementExecuteQueryLogEnable)
setStatementExecuteQueryAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementExecuteUpdateAfterLogEnabled()
isStatementExecuteUpdateAfterLogEnabled
in interface LogFilterMBean
public void setStatementExecuteUpdateAfterLogEnabled(boolean afterStatementExecuteUpdateLogEnable)
setStatementExecuteUpdateAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementExecutableSqlLogEnable()
public void setStatementExecutableSqlLogEnable(boolean statementExecutableSqlLogEnable)
public boolean isStatementPrepareCallAfterLogEnabled()
isStatementPrepareCallAfterLogEnabled
in interface LogFilterMBean
public void setStatementPrepareCallAfterLogEnabled(boolean afterStatementPrepareCallLogEnable)
setStatementPrepareCallAfterLogEnabled
in interface LogFilterMBean
public boolean isStatementPrepareAfterLogEnabled()
isStatementPrepareAfterLogEnabled
in interface LogFilterMBean
public void setStatementPrepareAfterLogEnabled(boolean afterStatementPrepareLogEnable)
setStatementPrepareAfterLogEnabled
in interface LogFilterMBean
public boolean isDataSourceLogEnabled()
isDataSourceLogEnabled
in interface LogFilterMBean
public void setDataSourceLogEnabled(boolean dataSourceLogEnabled)
setDataSourceLogEnabled
in interface LogFilterMBean
public boolean isConnectionLogEnabled()
isConnectionLogEnabled
in interface LogFilterMBean
public void setConnectionLogEnabled(boolean connectionLogEnabled)
setConnectionLogEnabled
in interface LogFilterMBean
public boolean isStatementLogEnabled()
isStatementLogEnabled
in interface LogFilterMBean
public void setStatementLogEnabled(boolean statementLogEnabled)
setStatementLogEnabled
in interface LogFilterMBean
public boolean isStatementLogErrorEnabled()
isStatementLogErrorEnabled
in interface LogFilterMBean
public void setStatementLogErrorEnabled(boolean statementLogErrorEnabled)
setStatementLogErrorEnabled
in interface LogFilterMBean
public boolean isResultSetLogEnabled()
isResultSetLogEnabled
in interface LogFilterMBean
public void setResultSetLogEnabled(boolean resultSetLogEnabled)
setResultSetLogEnabled
in interface LogFilterMBean
public boolean isStatementParameterSetLogEnabled()
isStatementParameterSetLogEnabled
in interface LogFilterMBean
public void setStatementParameterSetLogEnabled(boolean statementParameterSetLogEnable)
setStatementParameterSetLogEnabled
in interface LogFilterMBean
public boolean isStatementParameterClearLogEnable()
public void setStatementParameterClearLogEnable(boolean statementParameterClearLogEnable)
public SQLUtils.FormatOption getStatementSqlFormatOption()
getStatementSqlFormatOption
in interface LogFilterMBean
public void setStatementSqlFormatOption(SQLUtils.FormatOption formatOption)
setStatementSqlFormatOption
in interface LogFilterMBean
public boolean isStatementSqlPrettyFormat()
isStatementSqlPrettyFormat
in interface LogFilterMBean
public void setStatementSqlPrettyFormat(boolean statementSqlPrettyFormat)
setStatementSqlPrettyFormat
in interface LogFilterMBean
public void connection_connectAfter(ConnectionProxy connection)
connection_connectAfter
in class FilterEventAdapter
public Savepoint connection_setSavepoint(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_setSavepoint
in interface Filter
connection_setSavepoint
in class FilterAdapter
SQLException
public Savepoint connection_setSavepoint(FilterChain chain, ConnectionProxy connection, String name) throws SQLException
connection_setSavepoint
in interface Filter
connection_setSavepoint
in class FilterAdapter
SQLException
public void connection_rollback(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_rollback
in interface Filter
connection_rollback
in class FilterAdapter
SQLException
public void connection_rollback(FilterChain chain, ConnectionProxy connection, Savepoint savePoint) throws SQLException
connection_rollback
in interface Filter
connection_rollback
in class FilterAdapter
SQLException
public void connection_commit(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_commit
in interface Filter
connection_commit
in class FilterAdapter
SQLException
public void connection_setAutoCommit(FilterChain chain, ConnectionProxy connection, boolean autoCommit) throws SQLException
connection_setAutoCommit
in interface Filter
connection_setAutoCommit
in class FilterAdapter
SQLException
public void connection_close(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_close
in interface Filter
connection_close
in class FilterAdapter
SQLException
public void statement_close(FilterChain chain, StatementProxy statement) throws SQLException
statement_close
in interface Filter
statement_close
in class FilterAdapter
SQLException
public void resultSet_close(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_close
in interface Filter
resultSet_close
in class FilterAdapter
SQLException
public boolean resultSet_next(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_next
in interface Filter
resultSet_next
in class FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getObject
in interface Filter
callableStatement_getObject
in class FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject
in interface Filter
callableStatement_getObject
in class FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getObject
in interface Filter
callableStatement_getObject
in class FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject
in interface Filter
callableStatement_getObject
in class FilterAdapter
SQLException
public void dataSource_releaseConnection(FilterChain chain, DruidPooledConnection conn) throws SQLException
dataSource_releaseConnection
in interface Filter
dataSource_releaseConnection
in class FilterAdapter
SQLException
public DruidPooledConnection dataSource_getConnection(FilterChain chain, DruidDataSource dataSource, long maxWaitMillis) throws SQLException
dataSource_getConnection
in interface Filter
dataSource_getConnection
in class FilterAdapter
SQLException
public void preparedStatement_clearParameters(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_clearParameters
in interface Filter
preparedStatement_clearParameters
in class FilterAdapter
SQLException
public boolean isWrapperFor(Class<?> iface)
isWrapperFor
in interface Filter
isWrapperFor
in interface Wrapper
isWrapperFor
in class FilterAdapter
Copyright © 2013–2017 Alibaba Group. All rights reserved.