public class CSDNStatFilterstat
extends com.alibaba.druid.filter.FilterEventAdapter
implements com.alibaba.druid.filter.stat.StatFilterMBean
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_NAME_CONNECTION_STAT |
static String |
ATTR_NAME_STATEMENT_STAT |
static String |
ATTR_RESULTSET_CLOSED |
static String |
ATTR_TRANSACTION |
static String |
ATTR_UPDATE_COUNT |
protected boolean |
logSlowSql |
protected com.alibaba.druid.stat.JdbcResultSetStat |
resultSetStat
Deprecated.
|
protected long |
slowSqlMillis |
protected com.alibaba.druid.stat.JdbcStatementStat |
statementStat
Deprecated.
|
| Constructor and Description |
|---|
CSDNStatFilterstat() |
| Modifier and Type | Method and Description |
|---|---|
Blob |
callableStatement_getBlob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
int parameterIndex) |
Blob |
callableStatement_getBlob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
String parameterName) |
Clob |
callableStatement_getClob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
int parameterIndex) |
Clob |
callableStatement_getClob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
String parameterName) |
Object |
callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
int parameterIndex) |
Object |
callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
int parameterIndex,
Map<String,Class<?>> map) |
Object |
callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
String parameterName) |
Object |
callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement,
String parameterName,
Map<String,Class<?>> map) |
void |
configFromProperties(Properties properties) |
void |
connection_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection) |
void |
connection_commit(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection) |
com.alibaba.druid.proxy.jdbc.ConnectionProxy |
connection_connect(com.alibaba.druid.filter.FilterChain chain,
Properties info) |
void |
connection_rollback(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection) |
void |
connection_rollback(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection,
Savepoint savepoint) |
com.alibaba.druid.stat.JdbcSqlStat |
createSqlStat(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql) |
com.alibaba.druid.pool.DruidPooledConnection |
dataSource_getConnection(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.pool.DruidDataSource dataSource,
long maxWaitMillis) |
void |
dataSource_releaseConnection(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.pool.DruidPooledConnection conn) |
com.alibaba.druid.stat.JdbcConnectionStat.Entry |
getConnectionInfo(com.alibaba.druid.proxy.jdbc.ConnectionProxy connection) |
String |
getDbType() |
long |
getSlowSqlMillis() |
static com.alibaba.druid.filter.stat.StatFilter |
getStatFilter(com.alibaba.druid.proxy.jdbc.DataSourceProxy dataSource) |
void |
init(com.alibaba.druid.proxy.jdbc.DataSourceProxy dataSource) |
boolean |
isConnectionStackTraceEnable() |
boolean |
isLogSlowSql() |
boolean |
isMergeSql() |
String |
mergeSql(String sql)
Deprecated.
|
String |
mergeSql(String sql,
String dbType) |
static void |
removeSQLTIME() |
void |
resultSet_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet) |
InputStream |
resultSet_getAsciiStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
InputStream |
resultSet_getAsciiStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
InputStream |
resultSet_getBinaryStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
InputStream |
resultSet_getBinaryStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
Blob |
resultSet_getBlob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
Blob |
resultSet_getBlob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
byte[] |
resultSet_getBytes(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
byte[] |
resultSet_getBytes(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
Reader |
resultSet_getCharacterStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
Reader |
resultSet_getCharacterStream(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
Clob |
resultSet_getClob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet,
int columnIndex) |
Clob |
resultSet_getClob(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet,
String columnLabel) |
Object |
resultSet_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
Object |
resultSet_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex,
Map<String,Class<?>> map) |
Object |
resultSet_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
Object |
resultSet_getObject(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel,
Map<String,Class<?>> map) |
String |
resultSet_getString(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex) |
String |
resultSet_getString(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel) |
protected void |
resultSetOpenAfter(com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet) |
void |
setConnectionStackTraceEnable(boolean connectionStackTraceEnable) |
void |
setDbType(String dbType) |
void |
setLogSlowSql(boolean logSlowSql) |
void |
setMergeSql(boolean mergeSql) |
void |
setSlowSqlMillis(long slowSqlMillis) |
static void |
setSQLTIME(AtomicLong value) |
static AtomicLong |
SQLTIME() |
void |
statement_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.StatementProxy statement) |
protected void |
statement_executeErrorAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
Throwable error) |
void |
statementCreateAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement) |
protected void |
statementExecuteAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
boolean firstResult) |
protected void |
statementExecuteBatchAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
int[] result) |
protected void |
statementExecuteBatchBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement) |
protected void |
statementExecuteBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql) |
protected void |
statementExecuteQueryAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet) |
protected void |
statementExecuteQueryBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql) |
protected void |
statementExecuteUpdateAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
int updateCount) |
protected void |
statementExecuteUpdateBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql) |
void |
statementPrepareAfter(com.alibaba.druid.proxy.jdbc.PreparedStatementProxy statement) |
void |
statementPrepareCallAfter(com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement) |
connection_connectAfter, 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_getBoolean, callableStatement_getBoolean, callableStatement_getByte, callableStatement_getByte, callableStatement_getBytes, callableStatement_getBytes, callableStatement_getCharacterStream, callableStatement_getCharacterStream, 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_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_getTransactionIsolation, connection_getTypeMap, connection_getWarnings, connection_isClosed, connection_isReadOnly, connection_isValid, connection_nativeSQL, connection_releaseSavepoint, connection_setAutoCommit, connection_setCatalog, connection_setClientInfo, connection_setClientInfo, connection_setHoldability, connection_setReadOnly, connection_setSavepoint, connection_setSavepoint, connection_setTransactionIsolation, connection_setTypeMap, destory, isWrapperFor, isWrapperFor, preparedStatement_addBatch, 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_findColumn, resultSet_first, resultSet_getArray, resultSet_getArray, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBigDecimal, resultSet_getBoolean, resultSet_getBoolean, resultSet_getByte, resultSet_getByte, 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_getRef, resultSet_getRef, resultSet_getRow, resultSet_getRowId, resultSet_getRowId, resultSet_getShort, resultSet_getShort, resultSet_getSQLXML, resultSet_getSQLXML, resultSet_getStatement, 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_next, 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, 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, unwrapaddNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotificationpublic static final String ATTR_NAME_CONNECTION_STAT
public static final String ATTR_NAME_STATEMENT_STAT
public static final String ATTR_UPDATE_COUNT
public static final String ATTR_TRANSACTION
public static final String ATTR_RESULTSET_CLOSED
@Deprecated protected final com.alibaba.druid.stat.JdbcStatementStat statementStat
@Deprecated protected final com.alibaba.druid.stat.JdbcResultSetStat resultSetStat
protected long slowSqlMillis
protected boolean logSlowSql
public static void setSQLTIME(AtomicLong value)
public static void removeSQLTIME()
public static AtomicLong SQLTIME()
public String getDbType()
public void setDbType(String dbType)
public long getSlowSqlMillis()
getSlowSqlMillis in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic void setSlowSqlMillis(long slowSqlMillis)
setSlowSqlMillis in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic boolean isLogSlowSql()
isLogSlowSql in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic void setLogSlowSql(boolean logSlowSql)
setLogSlowSql in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic boolean isConnectionStackTraceEnable()
public void setConnectionStackTraceEnable(boolean connectionStackTraceEnable)
public boolean isMergeSql()
isMergeSql in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic void setMergeSql(boolean mergeSql)
setMergeSql in interface com.alibaba.druid.filter.stat.StatFilterMBean@Deprecated public String mergeSql(String sql)
public String mergeSql(String sql, String dbType)
mergeSql in interface com.alibaba.druid.filter.stat.StatFilterMBeanpublic void init(com.alibaba.druid.proxy.jdbc.DataSourceProxy dataSource)
init in interface com.alibaba.druid.filter.Filterinit in class com.alibaba.druid.filter.FilterAdapterpublic void configFromProperties(Properties properties)
configFromProperties in interface com.alibaba.druid.filter.FilterconfigFromProperties in class com.alibaba.druid.filter.FilterAdapterpublic com.alibaba.druid.proxy.jdbc.ConnectionProxy connection_connect(com.alibaba.druid.filter.FilterChain chain,
Properties info)
throws SQLException
connection_connect in interface com.alibaba.druid.filter.Filterconnection_connect in class com.alibaba.druid.filter.FilterEventAdapterSQLExceptionpublic void connection_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection)
throws SQLException
connection_close in interface com.alibaba.druid.filter.Filterconnection_close in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic void connection_commit(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection)
throws SQLException
connection_commit in interface com.alibaba.druid.filter.Filterconnection_commit in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic void connection_rollback(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection)
throws SQLException
connection_rollback in interface com.alibaba.druid.filter.Filterconnection_rollback in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic void connection_rollback(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ConnectionProxy connection,
Savepoint savepoint)
throws SQLException
connection_rollback in interface com.alibaba.druid.filter.Filterconnection_rollback in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic void statementCreateAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement)
statementCreateAfter in class com.alibaba.druid.filter.FilterEventAdapterpublic void statementPrepareCallAfter(com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement)
statementPrepareCallAfter in class com.alibaba.druid.filter.FilterEventAdapterpublic void statementPrepareAfter(com.alibaba.druid.proxy.jdbc.PreparedStatementProxy statement)
statementPrepareAfter in class com.alibaba.druid.filter.FilterEventAdapterpublic void statement_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.StatementProxy statement)
throws SQLException
statement_close in interface com.alibaba.druid.filter.Filterstatement_close in class com.alibaba.druid.filter.FilterAdapterSQLExceptionprotected void statementExecuteUpdateBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql)
statementExecuteUpdateBefore in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteUpdateAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
int updateCount)
statementExecuteUpdateAfter in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteQueryBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql)
statementExecuteQueryBefore in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteQueryAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet)
statementExecuteQueryAfter in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql)
statementExecuteBefore in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
boolean firstResult)
statementExecuteAfter in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteBatchBefore(com.alibaba.druid.proxy.jdbc.StatementProxy statement)
statementExecuteBatchBefore in class com.alibaba.druid.filter.FilterEventAdapterprotected void statementExecuteBatchAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
int[] result)
statementExecuteBatchAfter in class com.alibaba.druid.filter.FilterEventAdapterprotected void statement_executeErrorAfter(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql,
Throwable error)
statement_executeErrorAfter in class com.alibaba.druid.filter.FilterEventAdapterprotected void resultSetOpenAfter(com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet)
resultSetOpenAfter in class com.alibaba.druid.filter.FilterEventAdapterpublic void resultSet_close(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet)
throws SQLException
resultSet_close in interface com.alibaba.druid.filter.FilterresultSet_close in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic com.alibaba.druid.stat.JdbcConnectionStat.Entry getConnectionInfo(com.alibaba.druid.proxy.jdbc.ConnectionProxy connection)
public com.alibaba.druid.stat.JdbcSqlStat createSqlStat(com.alibaba.druid.proxy.jdbc.StatementProxy statement,
String sql)
public static com.alibaba.druid.filter.stat.StatFilter getStatFilter(com.alibaba.druid.proxy.jdbc.DataSourceProxy dataSource)
public void dataSource_releaseConnection(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.pool.DruidPooledConnection conn)
throws SQLException
dataSource_releaseConnection in interface com.alibaba.druid.filter.FilterdataSource_releaseConnection in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic com.alibaba.druid.pool.DruidPooledConnection dataSource_getConnection(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.pool.DruidDataSource dataSource,
long maxWaitMillis)
throws SQLException
dataSource_getConnection in interface com.alibaba.druid.filter.FilterdataSource_getConnection in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Clob resultSet_getClob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getClob in interface com.alibaba.druid.filter.FilterresultSet_getClob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Clob resultSet_getClob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy resultSet, String columnLabel) throws SQLException
resultSet_getClob in interface com.alibaba.druid.filter.FilterresultSet_getClob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Blob callableStatement_getBlob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getBlob in interface com.alibaba.druid.filter.FiltercallableStatement_getBlob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Blob callableStatement_getBlob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getBlob in interface com.alibaba.druid.filter.FiltercallableStatement_getBlob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Blob resultSet_getBlob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getBlob in interface com.alibaba.druid.filter.FilterresultSet_getBlob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Blob resultSet_getBlob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getBlob in interface com.alibaba.druid.filter.FilterresultSet_getBlob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Clob callableStatement_getClob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getClob in interface com.alibaba.druid.filter.FiltercallableStatement_getClob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Clob callableStatement_getClob(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getClob in interface com.alibaba.druid.filter.FiltercallableStatement_getClob in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object resultSet_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getObject in interface com.alibaba.druid.filter.FilterresultSet_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object resultSet_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex, Map<String,Class<?>> map) throws SQLException
resultSet_getObject in interface com.alibaba.druid.filter.FilterresultSet_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object resultSet_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getObject in interface com.alibaba.druid.filter.FilterresultSet_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object resultSet_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel, Map<String,Class<?>> map) throws SQLException
resultSet_getObject in interface com.alibaba.druid.filter.FilterresultSet_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getObject in interface com.alibaba.druid.filter.FiltercallableStatement_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, int parameterIndex, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject in interface com.alibaba.druid.filter.FiltercallableStatement_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getObject in interface com.alibaba.druid.filter.FiltercallableStatement_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Object callableStatement_getObject(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.CallableStatementProxy statement, String parameterName, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject in interface com.alibaba.druid.filter.FiltercallableStatement_getObject in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic String resultSet_getString(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getString in interface com.alibaba.druid.filter.FilterresultSet_getString in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic String resultSet_getString(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getString in interface com.alibaba.druid.filter.FilterresultSet_getString in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic byte[] resultSet_getBytes(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
int columnIndex)
throws SQLException
resultSet_getBytes in interface com.alibaba.druid.filter.FilterresultSet_getBytes in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic byte[] resultSet_getBytes(com.alibaba.druid.filter.FilterChain chain,
com.alibaba.druid.proxy.jdbc.ResultSetProxy result,
String columnLabel)
throws SQLException
resultSet_getBytes in interface com.alibaba.druid.filter.FilterresultSet_getBytes in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic InputStream resultSet_getBinaryStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getBinaryStream in interface com.alibaba.druid.filter.FilterresultSet_getBinaryStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic InputStream resultSet_getBinaryStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getBinaryStream in interface com.alibaba.druid.filter.FilterresultSet_getBinaryStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic InputStream resultSet_getAsciiStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getAsciiStream in interface com.alibaba.druid.filter.FilterresultSet_getAsciiStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic InputStream resultSet_getAsciiStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getAsciiStream in interface com.alibaba.druid.filter.FilterresultSet_getAsciiStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Reader resultSet_getCharacterStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getCharacterStream in interface com.alibaba.druid.filter.FilterresultSet_getCharacterStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionpublic Reader resultSet_getCharacterStream(com.alibaba.druid.filter.FilterChain chain, com.alibaba.druid.proxy.jdbc.ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getCharacterStream in interface com.alibaba.druid.filter.FilterresultSet_getCharacterStream in class com.alibaba.druid.filter.FilterAdapterSQLExceptionCopyright © 2021. All rights reserved.