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_getResultSetcallableStatement_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, unwrapaddNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotificationequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnectionLoggerName, getDataSourceLoggerName, getResultSetLoggerName, getStatementLoggerName, setConnectionLoggerName, setDataSourceLoggerName, setResultSetLoggerName, setStatementLoggerNamepublic void configFromProperties(Properties properties)
configFromProperties in interface FilterconfigFromProperties in class FilterAdapterpublic void init(DataSourceProxy dataSource)
init in interface Filterinit in class FilterAdapterpublic boolean isConnectionLogErrorEnabled()
isConnectionLogErrorEnabled in interface LogFilterMBeanpublic boolean isResultSetCloseAfterLogEnabled()
isResultSetCloseAfterLogEnabled in interface LogFilterMBeanpublic void setResultSetCloseAfterLogEnabled(boolean resultSetCloseAfterLogEnable)
setResultSetCloseAfterLogEnabled in interface LogFilterMBeanpublic void setConnectionLogErrorEnabled(boolean connectionLogErrorEnabled)
setConnectionLogErrorEnabled in interface LogFilterMBeanpublic boolean isResultSetLogErrorEnabled()
isResultSetLogErrorEnabled in interface LogFilterMBeanpublic void setResultSetLogErrorEnabled(boolean resultSetLogErrorEnabled)
setResultSetLogErrorEnabled in interface LogFilterMBeanpublic boolean isConnectionConnectBeforeLogEnabled()
isConnectionConnectBeforeLogEnabled in interface LogFilterMBeanpublic void setConnectionConnectBeforeLogEnabled(boolean beforeConnectionConnectLogEnable)
setConnectionConnectBeforeLogEnabled in interface LogFilterMBeanpublic boolean isConnectionCloseAfterLogEnabled()
isConnectionCloseAfterLogEnabled in interface LogFilterMBeanpublic boolean isConnectionRollbackAfterLogEnabled()
public void setConnectionRollbackAfterLogEnabled(boolean connectionRollbackAfterLogEnable)
public void setConnectionCloseAfterLogEnabled(boolean afterConnectionCloseLogEnable)
setConnectionCloseAfterLogEnabled in interface LogFilterMBeanpublic boolean isConnectionCommitAfterLogEnabled()
isConnectionCommitAfterLogEnabled in interface LogFilterMBeanpublic void setConnectionCommitAfterLogEnabled(boolean afterConnectionCommitLogEnable)
setConnectionCommitAfterLogEnabled in interface LogFilterMBeanpublic boolean isConnectionConnectAfterLogEnabled()
isConnectionConnectAfterLogEnabled in interface LogFilterMBeanpublic void setConnectionConnectAfterLogEnabled(boolean afterConnectionConnectLogEnable)
setConnectionConnectAfterLogEnabled in interface LogFilterMBeanpublic boolean isResultSetNextAfterLogEnabled()
isResultSetNextAfterLogEnabled in interface LogFilterMBeanpublic void setResultSetNextAfterLogEnabled(boolean afterResultSetNextLogEnable)
setResultSetNextAfterLogEnabled in interface LogFilterMBeanpublic boolean isResultSetOpenAfterLogEnabled()
isResultSetOpenAfterLogEnabled in interface LogFilterMBeanpublic void setResultSetOpenAfterLogEnabled(boolean afterResultSetOpenLogEnable)
setResultSetOpenAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementCloseAfterLogEnabled()
isStatementCloseAfterLogEnabled in interface LogFilterMBeanpublic void setStatementCloseAfterLogEnabled(boolean afterStatementCloseLogEnable)
setStatementCloseAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementCreateAfterLogEnabled()
isStatementCreateAfterLogEnabled in interface LogFilterMBeanpublic void setStatementCreateAfterLogEnabled(boolean afterStatementCreateLogEnable)
setStatementCreateAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementExecuteBatchAfterLogEnabled()
isStatementExecuteBatchAfterLogEnabled in interface LogFilterMBeanpublic void setStatementExecuteBatchAfterLogEnabled(boolean afterStatementExecuteBatchLogEnable)
setStatementExecuteBatchAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementExecuteAfterLogEnabled()
isStatementExecuteAfterLogEnabled in interface LogFilterMBeanpublic void setStatementExecuteAfterLogEnabled(boolean afterStatementExecuteLogEnable)
setStatementExecuteAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementExecuteQueryAfterLogEnabled()
isStatementExecuteQueryAfterLogEnabled in interface LogFilterMBeanpublic void setStatementExecuteQueryAfterLogEnabled(boolean afterStatementExecuteQueryLogEnable)
setStatementExecuteQueryAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementExecuteUpdateAfterLogEnabled()
isStatementExecuteUpdateAfterLogEnabled in interface LogFilterMBeanpublic void setStatementExecuteUpdateAfterLogEnabled(boolean afterStatementExecuteUpdateLogEnable)
setStatementExecuteUpdateAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementExecutableSqlLogEnable()
public void setStatementExecutableSqlLogEnable(boolean statementExecutableSqlLogEnable)
public boolean isStatementPrepareCallAfterLogEnabled()
isStatementPrepareCallAfterLogEnabled in interface LogFilterMBeanpublic void setStatementPrepareCallAfterLogEnabled(boolean afterStatementPrepareCallLogEnable)
setStatementPrepareCallAfterLogEnabled in interface LogFilterMBeanpublic boolean isStatementPrepareAfterLogEnabled()
isStatementPrepareAfterLogEnabled in interface LogFilterMBeanpublic void setStatementPrepareAfterLogEnabled(boolean afterStatementPrepareLogEnable)
setStatementPrepareAfterLogEnabled in interface LogFilterMBeanpublic boolean isDataSourceLogEnabled()
isDataSourceLogEnabled in interface LogFilterMBeanpublic void setDataSourceLogEnabled(boolean dataSourceLogEnabled)
setDataSourceLogEnabled in interface LogFilterMBeanpublic boolean isConnectionLogEnabled()
isConnectionLogEnabled in interface LogFilterMBeanpublic void setConnectionLogEnabled(boolean connectionLogEnabled)
setConnectionLogEnabled in interface LogFilterMBeanpublic boolean isStatementLogEnabled()
isStatementLogEnabled in interface LogFilterMBeanpublic void setStatementLogEnabled(boolean statementLogEnabled)
setStatementLogEnabled in interface LogFilterMBeanpublic boolean isStatementLogErrorEnabled()
isStatementLogErrorEnabled in interface LogFilterMBeanpublic void setStatementLogErrorEnabled(boolean statementLogErrorEnabled)
setStatementLogErrorEnabled in interface LogFilterMBeanpublic boolean isResultSetLogEnabled()
isResultSetLogEnabled in interface LogFilterMBeanpublic void setResultSetLogEnabled(boolean resultSetLogEnabled)
setResultSetLogEnabled in interface LogFilterMBeanpublic boolean isStatementParameterSetLogEnabled()
isStatementParameterSetLogEnabled in interface LogFilterMBeanpublic void setStatementParameterSetLogEnabled(boolean statementParameterSetLogEnable)
setStatementParameterSetLogEnabled in interface LogFilterMBeanpublic boolean isStatementParameterClearLogEnable()
public void setStatementParameterClearLogEnable(boolean statementParameterClearLogEnable)
public SQLUtils.FormatOption getStatementSqlFormatOption()
getStatementSqlFormatOption in interface LogFilterMBeanpublic void setStatementSqlFormatOption(SQLUtils.FormatOption formatOption)
setStatementSqlFormatOption in interface LogFilterMBeanpublic boolean isStatementSqlPrettyFormat()
isStatementSqlPrettyFormat in interface LogFilterMBeanpublic void setStatementSqlPrettyFormat(boolean statementSqlPrettyFormat)
setStatementSqlPrettyFormat in interface LogFilterMBeanpublic void connection_connectAfter(ConnectionProxy connection)
connection_connectAfter in class FilterEventAdapterpublic Savepoint connection_setSavepoint(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_setSavepoint in interface Filterconnection_setSavepoint in class FilterAdapterSQLExceptionpublic Savepoint connection_setSavepoint(FilterChain chain, ConnectionProxy connection, String name) throws SQLException
connection_setSavepoint in interface Filterconnection_setSavepoint in class FilterAdapterSQLExceptionpublic void connection_rollback(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_rollback in interface Filterconnection_rollback in class FilterAdapterSQLExceptionpublic void connection_rollback(FilterChain chain, ConnectionProxy connection, Savepoint savePoint) throws SQLException
connection_rollback in interface Filterconnection_rollback in class FilterAdapterSQLExceptionpublic void connection_commit(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_commit in interface Filterconnection_commit in class FilterAdapterSQLExceptionpublic void connection_setAutoCommit(FilterChain chain, ConnectionProxy connection, boolean autoCommit) throws SQLException
connection_setAutoCommit in interface Filterconnection_setAutoCommit in class FilterAdapterSQLExceptionpublic void connection_close(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_close in interface Filterconnection_close in class FilterAdapterSQLExceptionpublic void statement_close(FilterChain chain, StatementProxy statement) throws SQLException
statement_close in interface Filterstatement_close in class FilterAdapterSQLExceptionpublic void resultSet_close(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_close in interface FilterresultSet_close in class FilterAdapterSQLExceptionpublic boolean resultSet_next(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_next in interface FilterresultSet_next in class FilterAdapterSQLExceptionpublic Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getObject in interface FiltercallableStatement_getObject in class FilterAdapterSQLExceptionpublic Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject in interface FiltercallableStatement_getObject in class FilterAdapterSQLExceptionpublic Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getObject in interface FiltercallableStatement_getObject in class FilterAdapterSQLExceptionpublic Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject in interface FiltercallableStatement_getObject in class FilterAdapterSQLExceptionpublic void dataSource_releaseConnection(FilterChain chain, DruidPooledConnection conn) throws SQLException
dataSource_releaseConnection in interface FilterdataSource_releaseConnection in class FilterAdapterSQLExceptionpublic DruidPooledConnection dataSource_getConnection(FilterChain chain, DruidDataSource dataSource, long maxWaitMillis) throws SQLException
dataSource_getConnection in interface FilterdataSource_getConnection in class FilterAdapterSQLExceptionpublic void preparedStatement_clearParameters(FilterChain chain, PreparedStatementProxy statement) throws SQLException
preparedStatement_clearParameters in interface FilterpreparedStatement_clearParameters in class FilterAdapterSQLExceptionpublic boolean isWrapperFor(Class<?> iface)
isWrapperFor in interface FilterisWrapperFor in interface WrapperisWrapperFor in class FilterAdapterCopyright © 2013–2018 Alibaba Group. All rights reserved.