public class StatFilter extends FilterEventAdapter implements StatFilterMBean
限定符和类型 | 字段和说明 |
---|---|
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 |
构造器和说明 |
---|
StatFilter() |
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_getResultSet
callableStatement_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, destroy, 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, 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, unwrap
public String getDbType()
public void setDbType(String dbType)
public long getSlowSqlMillis()
getSlowSqlMillis
在接口中 StatFilterMBean
public void setSlowSqlMillis(long slowSqlMillis)
setSlowSqlMillis
在接口中 StatFilterMBean
public boolean isLogSlowSql()
isLogSlowSql
在接口中 StatFilterMBean
public void setLogSlowSql(boolean logSlowSql)
setLogSlowSql
在接口中 StatFilterMBean
public boolean isConnectionStackTraceEnable()
public void setConnectionStackTraceEnable(boolean connectionStackTraceEnable)
public boolean isMergeSql()
isMergeSql
在接口中 StatFilterMBean
public void setMergeSql(boolean mergeSql)
setMergeSql
在接口中 StatFilterMBean
@Deprecated public String mergeSql(String sql)
public String mergeSql(String sql, String dbType)
mergeSql
在接口中 StatFilterMBean
public void init(DataSourceProxy dataSource)
init
在接口中 Filter
init
在类中 FilterAdapter
public void configFromProperties(Properties properties)
configFromProperties
在接口中 Filter
configFromProperties
在类中 FilterAdapter
public ConnectionProxy connection_connect(FilterChain chain, Properties info) throws SQLException
connection_connect
在接口中 Filter
connection_connect
在类中 FilterEventAdapter
SQLException
public void connection_close(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_close
在接口中 Filter
connection_close
在类中 FilterAdapter
SQLException
public void connection_commit(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_commit
在接口中 Filter
connection_commit
在类中 FilterAdapter
SQLException
public void connection_rollback(FilterChain chain, ConnectionProxy connection) throws SQLException
connection_rollback
在接口中 Filter
connection_rollback
在类中 FilterAdapter
SQLException
public void connection_rollback(FilterChain chain, ConnectionProxy connection, Savepoint savepoint) throws SQLException
connection_rollback
在接口中 Filter
connection_rollback
在类中 FilterAdapter
SQLException
public void statementCreateAfter(StatementProxy statement)
public void statementPrepareCallAfter(CallableStatementProxy statement)
public void statementPrepareAfter(PreparedStatementProxy statement)
public void statement_close(FilterChain chain, StatementProxy statement) throws SQLException
statement_close
在接口中 Filter
statement_close
在类中 FilterAdapter
SQLException
public void resultSet_close(FilterChain chain, ResultSetProxy resultSet) throws SQLException
resultSet_close
在接口中 Filter
resultSet_close
在类中 FilterAdapter
SQLException
public JdbcConnectionStat.Entry getConnectionInfo(ConnectionProxy connection)
public JdbcSqlStat createSqlStat(StatementProxy statement, String sql)
public static StatFilter getStatFilter(DataSourceProxy dataSource)
public void dataSource_releaseConnection(FilterChain chain, DruidPooledConnection conn) throws SQLException
dataSource_releaseConnection
在接口中 Filter
dataSource_releaseConnection
在类中 FilterAdapter
SQLException
public DruidPooledConnection dataSource_getConnection(FilterChain chain, DruidDataSource dataSource, long maxWaitMillis) throws SQLException
dataSource_getConnection
在接口中 Filter
dataSource_getConnection
在类中 FilterAdapter
SQLException
public Clob resultSet_getClob(FilterChain chain, ResultSetProxy resultSet, int columnIndex) throws SQLException
resultSet_getClob
在接口中 Filter
resultSet_getClob
在类中 FilterAdapter
SQLException
public Clob resultSet_getClob(FilterChain chain, ResultSetProxy resultSet, String columnLabel) throws SQLException
resultSet_getClob
在接口中 Filter
resultSet_getClob
在类中 FilterAdapter
SQLException
public Blob callableStatement_getBlob(FilterChain chain, CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getBlob
在接口中 Filter
callableStatement_getBlob
在类中 FilterAdapter
SQLException
public Blob callableStatement_getBlob(FilterChain chain, CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getBlob
在接口中 Filter
callableStatement_getBlob
在类中 FilterAdapter
SQLException
public Blob resultSet_getBlob(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getBlob
在接口中 Filter
resultSet_getBlob
在类中 FilterAdapter
SQLException
public Blob resultSet_getBlob(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getBlob
在接口中 Filter
resultSet_getBlob
在类中 FilterAdapter
SQLException
public Clob callableStatement_getClob(FilterChain chain, CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getClob
在接口中 Filter
callableStatement_getClob
在类中 FilterAdapter
SQLException
public Clob callableStatement_getClob(FilterChain chain, CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getClob
在接口中 Filter
callableStatement_getClob
在类中 FilterAdapter
SQLException
public Object resultSet_getObject(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getObject
在接口中 Filter
resultSet_getObject
在类中 FilterAdapter
SQLException
public Object resultSet_getObject(FilterChain chain, ResultSetProxy result, int columnIndex, Map<String,Class<?>> map) throws SQLException
resultSet_getObject
在接口中 Filter
resultSet_getObject
在类中 FilterAdapter
SQLException
public Object resultSet_getObject(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getObject
在接口中 Filter
resultSet_getObject
在类中 FilterAdapter
SQLException
public Object resultSet_getObject(FilterChain chain, ResultSetProxy result, String columnLabel, Map<String,Class<?>> map) throws SQLException
resultSet_getObject
在接口中 Filter
resultSet_getObject
在类中 FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex) throws SQLException
callableStatement_getObject
在接口中 Filter
callableStatement_getObject
在类中 FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, int parameterIndex, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject
在接口中 Filter
callableStatement_getObject
在类中 FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName) throws SQLException
callableStatement_getObject
在接口中 Filter
callableStatement_getObject
在类中 FilterAdapter
SQLException
public Object callableStatement_getObject(FilterChain chain, CallableStatementProxy statement, String parameterName, Map<String,Class<?>> map) throws SQLException
callableStatement_getObject
在接口中 Filter
callableStatement_getObject
在类中 FilterAdapter
SQLException
public String resultSet_getString(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getString
在接口中 Filter
resultSet_getString
在类中 FilterAdapter
SQLException
public String resultSet_getString(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getString
在接口中 Filter
resultSet_getString
在类中 FilterAdapter
SQLException
public byte[] resultSet_getBytes(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getBytes
在接口中 Filter
resultSet_getBytes
在类中 FilterAdapter
SQLException
public byte[] resultSet_getBytes(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getBytes
在接口中 Filter
resultSet_getBytes
在类中 FilterAdapter
SQLException
public InputStream resultSet_getBinaryStream(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getBinaryStream
在接口中 Filter
resultSet_getBinaryStream
在类中 FilterAdapter
SQLException
public InputStream resultSet_getBinaryStream(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getBinaryStream
在接口中 Filter
resultSet_getBinaryStream
在类中 FilterAdapter
SQLException
public InputStream resultSet_getAsciiStream(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getAsciiStream
在接口中 Filter
resultSet_getAsciiStream
在类中 FilterAdapter
SQLException
public InputStream resultSet_getAsciiStream(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getAsciiStream
在接口中 Filter
resultSet_getAsciiStream
在类中 FilterAdapter
SQLException
public Reader resultSet_getCharacterStream(FilterChain chain, ResultSetProxy result, int columnIndex) throws SQLException
resultSet_getCharacterStream
在接口中 Filter
resultSet_getCharacterStream
在类中 FilterAdapter
SQLException
public Reader resultSet_getCharacterStream(FilterChain chain, ResultSetProxy result, String columnLabel) throws SQLException
resultSet_getCharacterStream
在接口中 Filter
resultSet_getCharacterStream
在类中 FilterAdapter
SQLException
Copyright © 2013-2015 Alibaba Group. All Rights Reserved.