Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractQueryCountLoggingHandlerInterceptor - Class in net.ttddyy.dsproxy.support
 
AbstractQueryCountLoggingHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
AbstractQueryCountLoggingRequestListener - Class in net.ttddyy.dsproxy.support
 
AbstractQueryCountLoggingRequestListener() - Constructor for class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
AbstractQueryCountLoggingServletFilter - Class in net.ttddyy.dsproxy.support
Servlet filter to output query statistics.
AbstractQueryCountLoggingServletFilter() - Constructor for class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
AbstractQueryLogEntryCreator - Class in net.ttddyy.dsproxy.listener.logging
 
AbstractQueryLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
AbstractQueryLogEntryCreator.StringAsIntegerComparator - Class in net.ttddyy.dsproxy.listener.logging
Comparator considering string as integer.
AbstractQueryLoggingListener - Class in net.ttddyy.dsproxy.listener.logging
 
AbstractQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
addListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
addListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
addListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearHandlerInterceptor
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.DataSourceQueryCountListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.NoOpQueryExecutionListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
 
asJson() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
Format logging output as JSON.
asJson() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
Set query-count-logger format as JSON.

B

BATCH_EXEC_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
BATCH_PARAM_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
BeanNameProxyDataSource - Class in net.ttddyy.dsproxy.support
Extending ProxyDataSource to use spring bean name(id) as dataSourceName when it is not set.
BeanNameProxyDataSource() - Constructor for class net.ttddyy.dsproxy.support.BeanNameProxyDataSource
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.DataSourceQueryCountListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.NoOpQueryExecutionListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
 
build() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
buildCommonsFilter() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildCommonsFilter(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildCommonsHandlerInterceptor() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildCommonsHandlerInterceptor(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSlf4jFilter() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSlf4jFilter(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSlf4jHandlerInterceptor() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSlf4jHandlerInterceptor(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSysOutFilter() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
buildSysOutHandlerInterceptor() - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder

C

CallableStatementInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for CallableStatement.
CallableStatementInvocationHandler() - Constructor for class net.ttddyy.dsproxy.proxy.jdk.CallableStatementInvocationHandler
 
CallableStatementInvocationHandler(CallableStatement, String, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.CallableStatementInvocationHandler
 
ChainListener - Class in net.ttddyy.dsproxy.listener
Execute chain of listeners.
ChainListener() - Constructor for class net.ttddyy.dsproxy.listener.ChainListener
 
chompIfEndWith(StringBuilder, char) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
clear() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
CLEAR_QUERY_COUNTER_PARAM - Static variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
clearParameters() - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
clearQueryCounter - Variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
close() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
CommonsLogLevel - Enum in net.ttddyy.dsproxy.listener.logging
Apache Commons-Logging log level representation.
CommonsLogUtils - Class in net.ttddyy.dsproxy.support
 
CommonsLogUtils() - Constructor for class net.ttddyy.dsproxy.support.CommonsLogUtils
 
CommonsQueryCountLoggingHandlerInterceptor - Class in net.ttddyy.dsproxy.support
Spring HandlerInterceptor to log the query metrics during a http request lifecycle using Apache Commons Logging.
CommonsQueryCountLoggingHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
CommonsQueryCountLoggingHandlerInterceptor(CommonsLogLevel) - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
CommonsQueryCountLoggingRequestListener - Class in net.ttddyy.dsproxy.support
ServletRequestListener to log the query metrics during a http request lifecycle using Apache Commons Logging.
CommonsQueryCountLoggingRequestListener() - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingRequestListener
 
CommonsQueryCountLoggingServletFilter - Class in net.ttddyy.dsproxy.support
Servlet Filter to log the query metrics during a http request lifecycle using Apache Commons Logging.
CommonsQueryCountLoggingServletFilter() - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingServletFilter
 
CommonsQueryCountLoggingServletFilter(CommonsLogLevel) - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingServletFilter
 
CommonsQueryLoggingListener - Class in net.ttddyy.dsproxy.listener.logging
Record executed query information using Commons-Logging.
CommonsQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
compare(String, String) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator.StringAsIntegerComparator
 
compareTo(ParameterKey) - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
ConnectionInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for Connection.
ConnectionInvocationHandler(Connection) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ConnectionInvocationHandler
 
ConnectionInvocationHandler(Connection, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ConnectionInvocationHandler
 
ConnectionProxyLogic - Class in net.ttddyy.dsproxy.proxy
Proxy Logic implementation for Connection methods.
ConnectionProxyLogic() - Constructor for class net.ttddyy.dsproxy.proxy.ConnectionProxyLogic
 
ConnectionProxyLogic(Connection, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.ConnectionProxyLogic
 
countQuery() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
create() - Static method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
create(DataSource) - Static method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
create(String, DataSource) - Static method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
create() - Static method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
 
createCallableStatement(CallableStatement, String, InterceptorHolder, String) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createCallableStatement(CallableStatement, String, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createCallableStatement(CallableStatement, String, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.ResultSetProxyJdbcProxyFactory
 
createConnection(Connection, InterceptorHolder) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createConnection(Connection, InterceptorHolder, String) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createConnection(Connection, InterceptorHolder) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createConnection(Connection, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createDataSource(DataSource, InterceptorHolder, String) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createDataSource(DataSource, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createNewInstance(Class<T>, String) - Method in class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 
createPreparedStatement(PreparedStatement, String, InterceptorHolder) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createPreparedStatement(PreparedStatement, String, InterceptorHolder, String) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createPreparedStatement(PreparedStatement, String, InterceptorHolder) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createPreparedStatement(PreparedStatement, String, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createPreparedStatement(PreparedStatement, String, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.ResultSetProxyJdbcProxyFactory
 
createStatement(Statement, InterceptorHolder) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createStatement(Statement, InterceptorHolder, String) - Method in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
 
createStatement(Statement, InterceptorHolder) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createStatement(Statement, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
createStatement(Statement, InterceptorHolder, String) - Method in class net.ttddyy.dsproxy.proxy.jdk.ResultSetProxyJdbcProxyFactory
 

D

dataSource(DataSource) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
Set actual datasource.
DataSourceInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for DataSource.
DataSourceInvocationHandler() - Constructor for class net.ttddyy.dsproxy.proxy.jdk.DataSourceInvocationHandler
 
DataSourceInvocationHandler(DataSource, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.DataSourceInvocationHandler
 
DataSourceNameAware - Interface in net.ttddyy.dsproxy.proxy
 
DataSourceProxyLogic - Class in net.ttddyy.dsproxy.proxy
Proxy Logic implementation for DataSource methods.
DataSourceProxyLogic() - Constructor for class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
DataSourceProxyLogic(DataSource, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
DataSourceProxyNativeJdbcExtractor - Class in net.ttddyy.dsproxy.support
Spring NativeJdbcExtractor for our proxy classes.
DataSourceProxyNativeJdbcExtractor() - Constructor for class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
DataSourceQueryCountListener - Class in net.ttddyy.dsproxy.listener
Update database access information to thread local value(QueryCount).
DataSourceQueryCountListener() - Constructor for class net.ttddyy.dsproxy.listener.DataSourceQueryCountListener
 
DEFAULT - Static variable in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
 
DEFAULT - Static variable in interface net.ttddyy.dsproxy.proxy.JdbcProxyFactory
use JDK proxy as default.
DEFAULT - Static variable in interface net.ttddyy.dsproxy.transform.ParameterTransformer
 
DEFAULT - Static variable in interface net.ttddyy.dsproxy.transform.QueryTransformer
 
DefaultJsonQueryLogEntryCreator - Class in net.ttddyy.dsproxy.listener.logging
Create log entry in JSON format.
DefaultJsonQueryLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
 
DefaultQueryCountLogEntryCreator - Class in net.ttddyy.dsproxy.support
Default implementation of QueryCountLogEntryCreator.
DefaultQueryCountLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.support.DefaultQueryCountLogEntryCreator
 
DefaultQueryLogEntryCreator - Class in net.ttddyy.dsproxy.listener.logging
 
DefaultQueryLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
 
destroy() - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
destroy() - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
doGetNativeConnection(Connection) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
doTag() - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 

E

equals(Object) - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
escapeSpecialCharacter(String) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
 
EXEC_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
ExecutionInfo - Class in net.ttddyy.dsproxy
Contains query execution information.
ExecutionInfo() - Constructor for class net.ttddyy.dsproxy.ExecutionInfo
 
ExecutionInfo(String, Statement, boolean, int, Method, Object[]) - Constructor for class net.ttddyy.dsproxy.ExecutionInfo
 

F

filterBy(Map<ParameterKey, T>, ParameterKey.ParameterKeyType) - Static method in class net.ttddyy.dsproxy.proxy.ParameterKeyUtils
 
FORMAT_PARAM - Static variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 

G

get(String) - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
GET_CONNECTION_METHOD - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
getArgs() - Method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
getBatchSize() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getCallable() - Method in class net.ttddyy.dsproxy.QueryCount
 
getCallableStatement(CallableStatement) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
getClazz() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
getConnection(Connection) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
getConnection() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getConnection(String, String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getContentFromReference(Reference, String) - Method in class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 
getCount() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
Current order in batch.
getDataSource() - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 
getDataSourceName() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getDataSourceName() - Method in interface net.ttddyy.dsproxy.proxy.DataSourceNameAware
 
getDataSourceName() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getDataSourceName() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
getDataSourceNames() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
getDataSourceNamesAsList() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
getDelete() - Method in class net.ttddyy.dsproxy.QueryCount
 
getDisplayValue(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getDisplayValue(Object) - Method in class net.ttddyy.dsproxy.listener.logging.RegisterOutParameterValueConverter
 
getDisplayValue(Integer) - Method in class net.ttddyy.dsproxy.listener.logging.SetNullParameterValueConverter
 
getDisplayValueForRegisterOutParameter(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getDisplayValueForSetNull(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getElapsedTime() - Method in class net.ttddyy.dsproxy.ExecutionInfo
Duration of query execution.
getEntry(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
getFailure() - Method in class net.ttddyy.dsproxy.QueryCount
 
getGrandTotal() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
getIndex() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
getInsert() - Method in class net.ttddyy.dsproxy.QueryCount
 
getInterceptorHolder() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getJdbcProxyFactory() - Method in class net.ttddyy.dsproxy.support.ProxyConnectionAdvice
 
getJdbcProxyFactory() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getKeyAsString() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
getListener() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getListenerNames(String) - Method in class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 
getListeners() - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
getLogEntry(ExecutionInfo, List<QueryInfo>, boolean) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
 
getLogEntry(ExecutionInfo, List<QueryInfo>, boolean) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
 
getLogEntry(ExecutionInfo, List<QueryInfo>, boolean) - Method in class net.ttddyy.dsproxy.listener.logging.OutputParameterJsonLogEntryCreator
 
getLogEntry(ExecutionInfo, List<QueryInfo>, boolean) - Method in class net.ttddyy.dsproxy.listener.logging.OutputParameterLogEntryCreator
 
getLogEntry(ExecutionInfo, List<QueryInfo>, boolean) - Method in interface net.ttddyy.dsproxy.listener.logging.QueryLogEntryCreator
 
getLoginTimeout() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getLogMessage(String, QueryCount) - Method in class net.ttddyy.dsproxy.support.DefaultQueryCountLogEntryCreator
 
getLogMessage(String, QueryCount) - Method in interface net.ttddyy.dsproxy.support.QueryCountLogEntryCreator
 
getLogMessageAsJson(String, QueryCount) - Method in class net.ttddyy.dsproxy.support.DefaultQueryCountLogEntryCreator
 
getLogMessageAsJson(String, QueryCount) - Method in interface net.ttddyy.dsproxy.support.QueryCountLogEntryCreator
 
getLogWriter() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getMethod() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getMethod() - Method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
getMethodArgs() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getMetric() - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 
getModifiedParameters() - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
getName() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
getNativeCallableStatement(CallableStatement) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
getNativePreparedStatement(PreparedStatement) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
getNativeStatement(Statement) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 
getOther() - Method in class net.ttddyy.dsproxy.QueryCount
 
getOutputValueForDisplay(Object, CallableStatement) - Method in class net.ttddyy.dsproxy.listener.logging.OutputParameterJsonLogEntryCreator
 
getOutputValueForDisplay(Object, CallableStatement) - Method in class net.ttddyy.dsproxy.listener.logging.OutputParameterLogEntryCreator
 
getParameterKeyToDisplay(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getParametersList() - Method in class net.ttddyy.dsproxy.QueryInfo
List of parameter-operation-list.
getParametersToDisplay(List<ParameterSetOperation>) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
populate param map with sorted by key.
getParameterTransformer() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getParameterValueToDisplay(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getParentLogger() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getPrepared() - Method in class net.ttddyy.dsproxy.QueryCount
 
getPreparedStatement(PreparedStatement) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
getQuery() - Method in class net.ttddyy.dsproxy.QueryInfo
 
getQuery() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
getQueryArgsList() - Method in class net.ttddyy.dsproxy.QueryInfo
getQueryTransformer() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getQueryType(String) - Static method in class net.ttddyy.dsproxy.listener.QueryUtils
Returns type of query from given query string.
getResult() - Method in class net.ttddyy.dsproxy.ExecutionInfo
Contains query execution result.
getSelect() - Method in class net.ttddyy.dsproxy.QueryCount
 
getStatement() - Method in class net.ttddyy.dsproxy.ExecutionInfo
Returns Statement, PreparedStatement, or CallableStatement used by the execution.
getStatement(Statement) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
getStatement() - Method in class net.ttddyy.dsproxy.QueryCount
 
getStatementType() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getStatementType(StatementType) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
getSuccess() - Method in class net.ttddyy.dsproxy.QueryCount
 
getTarget() - Method in interface net.ttddyy.dsproxy.proxy.ProxyJdbcObject
Method to return wrapped source object(Connection, Statement, PreparedStatement, CallableStatement).
getThrowable() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getTime() - Method in class net.ttddyy.dsproxy.QueryCount
 
getTotal() - Method in class net.ttddyy.dsproxy.QueryCount
 
getType() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
getUpdate() - Method in class net.ttddyy.dsproxy.QueryCount
 
getValue(ParameterSetOperation) - Method in interface net.ttddyy.dsproxy.listener.logging.ParameterValueConverter
 
getValue(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.RegisterOutParameterValueConverter
 
getValue(ParameterSetOperation) - Method in class net.ttddyy.dsproxy.listener.logging.SetNullParameterValueConverter
 
getValue(int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
getValue(String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 

H

hashCode() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 

I

increment(QueryType) - Method in class net.ttddyy.dsproxy.QueryCount
 
increment(StatementType) - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementCallable() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementDelete() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementFailure() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementInsert() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementOther() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementPrepared() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementSelect() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementStatement() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementSuccess() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementTime(long) - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementTotal() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementUpdate() - Method in class net.ttddyy.dsproxy.QueryCount
 
init(FilterConfig) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
init(FilterConfig) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
initLogLevelFromFilterConfigIfSpecified(String) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
initLogLevelFromFilterConfigIfSpecified(String) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingServletFilter
 
initLogLevelFromFilterConfigIfSpecified(String) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingServletFilter
 
initLogLevelFromFilterConfigIfSpecified(String) - Method in class net.ttddyy.dsproxy.support.SystemOutQueryCountLoggingServletFilter
 
InterceptorHolder - Class in net.ttddyy.dsproxy.proxy
Container of interceptors.
InterceptorHolder() - Constructor for class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
InterceptorHolder(QueryExecutionListener, QueryTransformer) - Constructor for class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
InterceptorHolder(QueryExecutionListener, QueryTransformer, ParameterTransformer) - Constructor for class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.ConnectionProxyLogic
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.CallableStatementInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.ConnectionInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.DataSourceInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.PreparedStatementInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.ResultSetInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.PreparedStatementProxyLogic
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.ResultSetProxyLogic
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.StatementProxyLogic
 
invoke(MethodInvocation) - Method in class net.ttddyy.dsproxy.support.ProxyConnectionAdvice
 
isBatch() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
isBatch() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
isByIndex() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
isByName() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
isFirstArgString(Object[]) - Static method in class net.ttddyy.dsproxy.proxy.ObjectArrayUtils
 
isModified() - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
isRegisterOutParameterOperation(ParameterSetOperation) - Static method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
Check the given operation is CallableStatement.registerOutParameter(int, int) method by method name.
isSetNullParameterOperation(ParameterSetOperation) - Static method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
Check the given operation is setNull method by method name.
isSuccess() - Method in class net.ttddyy.dsproxy.ExecutionInfo
Indicate whether the query execution was successful or not.
isWrapperFor(Class<?>) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 

J

JDBC4_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
JdbcProxyFactory - Interface in net.ttddyy.dsproxy.proxy
Factory interface to return a proxy with InvocationHandler used by datasource-proxy.
JdkJdbcProxyFactory - Class in net.ttddyy.dsproxy.proxy.jdk
Dynamic Proxy Class(Jdk Proxy) based JdbcProxyFactory implementation.
JdkJdbcProxyFactory() - Constructor for class net.ttddyy.dsproxy.proxy.jdk.JdkJdbcProxyFactory
 
JSON_SPECIAL_CHARS - Static variable in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
JULQueryLoggingListener - Class in net.ttddyy.dsproxy.listener.logging
Log executed query information using JUL(Java Util Logging).
JULQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 

L

listener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
Register given listener.
log - Variable in class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
LOG_LEVEL_PARAM - Static variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
logFormatter - Variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
logger - Variable in class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 
logger - Variable in class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
logLevel - Variable in class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
logLevel - Variable in class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 
logLevel - Variable in class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
logLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
Set commons log level for query-count-logger.
logLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
Set slf4j log level for query-count-logger.
logQueryByCommons() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByCommons(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByCommons(String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByCommons(CommonsLogLevel, String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByJUL() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByJUL(Level) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByJUL(String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryByJUL(Level, String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryBySlf4j() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryBySlf4j(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryBySlf4j(String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryBySlf4j(SLF4JLogLevel, String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
logQueryToSysOut() - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder

M

METHODS_TO_INTERCEPT - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
METHODS_TO_OPERATE_PARAMETER - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
MethodUtils - Class in net.ttddyy.dsproxy.proxy
 
MethodUtils() - Constructor for class net.ttddyy.dsproxy.proxy.MethodUtils
 
MetricsTag - Class in net.ttddyy.dsproxy.support.tags
Implementation of "metrics" custom tag.
MetricsTag() - Constructor for class net.ttddyy.dsproxy.support.tags.MetricsTag
 

N

name(String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
Set datasource name.
NativeJdbcExtractUtils - Class in net.ttddyy.dsproxy.proxy
 
NativeJdbcExtractUtils() - Constructor for class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
net.ttddyy.dsproxy - package net.ttddyy.dsproxy
 
net.ttddyy.dsproxy.listener - package net.ttddyy.dsproxy.listener
 
net.ttddyy.dsproxy.listener.logging - package net.ttddyy.dsproxy.listener.logging
 
net.ttddyy.dsproxy.proxy - package net.ttddyy.dsproxy.proxy
 
net.ttddyy.dsproxy.proxy.jdk - package net.ttddyy.dsproxy.proxy.jdk
 
net.ttddyy.dsproxy.support - package net.ttddyy.dsproxy.support
 
net.ttddyy.dsproxy.support.jndi - package net.ttddyy.dsproxy.support.jndi
 
net.ttddyy.dsproxy.support.tags - package net.ttddyy.dsproxy.support.tags
 
net.ttddyy.dsproxy.transform - package net.ttddyy.dsproxy.transform
 
NoOpParameterTransformer - Class in net.ttddyy.dsproxy.transform
No operation implementation of ParameterTransformer.
NoOpParameterTransformer() - Constructor for class net.ttddyy.dsproxy.transform.NoOpParameterTransformer
 
NoOpQueryExecutionListener - Class in net.ttddyy.dsproxy.listener
No operation implementation of QueryExecutionListener
NoOpQueryExecutionListener() - Constructor for class net.ttddyy.dsproxy.listener.NoOpQueryExecutionListener
 
NoOpQueryTransformer - Class in net.ttddyy.dsproxy.transform
No operation implementation of QueryTransformer.
NoOpQueryTransformer() - Constructor for class net.ttddyy.dsproxy.transform.NoOpQueryTransformer
 
nullSafeValueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.logging.CommonsLogLevel
 
nullSafeValueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.logging.SLF4JLogLevel
 

O

ObjectArrayUtils - Class in net.ttddyy.dsproxy.proxy
 
ObjectArrayUtils() - Constructor for class net.ttddyy.dsproxy.proxy.ObjectArrayUtils
 
OutputParameterJsonLogEntryCreator - Class in net.ttddyy.dsproxy.listener.logging
In addition to DefaultJsonQueryLogEntryCreator, append output parameter values to the log for CallableStatement.
OutputParameterJsonLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.listener.logging.OutputParameterJsonLogEntryCreator
 
OutputParameterLogEntryCreator - Class in net.ttddyy.dsproxy.listener.logging
In addition to DefaultQueryLogEntryCreator, append output parameter values to the log for CallableStatement.
OutputParameterLogEntryCreator() - Constructor for class net.ttddyy.dsproxy.listener.logging.OutputParameterLogEntryCreator
 

P

PARAMETER_METHOD_REGISTER_OUT_PARAMETER - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
PARAMETER_METHOD_SET_NULL - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
PARAMETER_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
ParameterKey - Class in net.ttddyy.dsproxy.proxy
 
ParameterKey(int) - Constructor for class net.ttddyy.dsproxy.proxy.ParameterKey
 
ParameterKey(String) - Constructor for class net.ttddyy.dsproxy.proxy.ParameterKey
 
ParameterKey.ParameterKeyType - Enum in net.ttddyy.dsproxy.proxy
 
ParameterKeyUtils - Class in net.ttddyy.dsproxy.proxy
 
ParameterKeyUtils() - Constructor for class net.ttddyy.dsproxy.proxy.ParameterKeyUtils
 
ParameterReplacer - Class in net.ttddyy.dsproxy.transform
 
ParameterReplacer() - Constructor for class net.ttddyy.dsproxy.transform.ParameterReplacer
 
ParameterReplacer(Map<ParameterKey, ParameterSetOperation>) - Constructor for class net.ttddyy.dsproxy.transform.ParameterReplacer
 
ParameterSetOperation - Class in net.ttddyy.dsproxy.proxy
Keeps a method and its arguments when parameter-set-method is called.
ParameterSetOperation() - Constructor for class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
ParameterSetOperation(Method, Object[]) - Constructor for class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
parameterTransformer(ParameterTransformer) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
ParameterTransformer - Interface in net.ttddyy.dsproxy.transform
 
ParameterValueConverter - Interface in net.ttddyy.dsproxy.listener.logging
Interface to convert ParameterSetOperation to String.
PreparedStatementInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for PreparedStatement.
PreparedStatementInvocationHandler(PreparedStatement, String) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.PreparedStatementInvocationHandler
 
PreparedStatementInvocationHandler(PreparedStatement, String, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.PreparedStatementInvocationHandler
 
PreparedStatementProxyLogic - Class in net.ttddyy.dsproxy.proxy
Shared logic for PreparedStatement and CallableStatement invocation.
PreparedStatementProxyLogic() - Constructor for class net.ttddyy.dsproxy.proxy.PreparedStatementProxyLogic
 
PreparedStatementProxyLogic(PreparedStatement, String, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.PreparedStatementProxyLogic
 
proceedExecution(Method, Object, Object[]) - Static method in class net.ttddyy.dsproxy.proxy.MethodUtils
 
proxy(ResultSet) - Static method in class net.ttddyy.dsproxy.proxy.jdk.ResultSetInvocationHandler
 
ProxyConnectionAdvice - Class in net.ttddyy.dsproxy.support
Support injecting proxies by AOP.
ProxyConnectionAdvice() - Constructor for class net.ttddyy.dsproxy.support.ProxyConnectionAdvice
 
ProxyDataSource - Class in net.ttddyy.dsproxy.support
ProxyDataSource() - Constructor for class net.ttddyy.dsproxy.support.ProxyDataSource
 
ProxyDataSource(DataSource) - Constructor for class net.ttddyy.dsproxy.support.ProxyDataSource
 
ProxyDataSourceBuilder - Class in net.ttddyy.dsproxy.support
Builder for ProxyDataSource.
ProxyDataSourceBuilder() - Constructor for class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
ProxyDataSourceBuilder(DataSource) - Constructor for class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
 
ProxyDataSourceObjectFactory - Class in net.ttddyy.dsproxy.support.jndi
JNDI ObjectFactory to create ProxyDataSource.
ProxyDataSourceObjectFactory() - Constructor for class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 
ProxyJdbcObject - Interface in net.ttddyy.dsproxy.proxy
Provide a method to unwrap the original jdbc object from proxy object.
put(String, QueryCount) - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 

Q

QUERY_EXEC_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
QueryCount - Class in net.ttddyy.dsproxy
Considered to be used under same thread.
QueryCount() - Constructor for class net.ttddyy.dsproxy.QueryCount
 
QueryCounterClearFilter - Class in net.ttddyy.dsproxy.support
Servlet filter to clear the QueryCount stored in thread local at the end of the http servlet request lifecycle when DataSourceQueryCountListener is used.
QueryCounterClearFilter() - Constructor for class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
QueryCounterClearHandlerInterceptor - Class in net.ttddyy.dsproxy.support
Spring HandlerInterceptor to clear QueryCount stored in thread local when DataSourceQueryCountListener is used.
QueryCounterClearHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.QueryCounterClearHandlerInterceptor
 
QueryCounterClearServletRequestListener - Class in net.ttddyy.dsproxy.support
ServletRequestListener to clear QueryCount stored in thread local when DataSourceQueryCountListener is used.
QueryCounterClearServletRequestListener() - Constructor for class net.ttddyy.dsproxy.support.QueryCounterClearServletRequestListener
 
QueryCountHolder - Class in net.ttddyy.dsproxy
Hold QueryCount object by datasource name.
QueryCountHolder() - Constructor for class net.ttddyy.dsproxy.QueryCountHolder
 
QueryCountLogEntryCreator - Interface in net.ttddyy.dsproxy.support
 
QueryCountLoggerBuilder - Class in net.ttddyy.dsproxy.support
Builder for QueryCountLogging related classes.
QueryCountLoggerBuilder() - Constructor for class net.ttddyy.dsproxy.support.QueryCountLoggerBuilder
 
QueryExecutionListener - Interface in net.ttddyy.dsproxy.listener
Listener interface.
QueryInfo - Class in net.ttddyy.dsproxy
Hold query and parameter information.
QueryInfo() - Constructor for class net.ttddyy.dsproxy.QueryInfo
 
QueryInfo(String) - Constructor for class net.ttddyy.dsproxy.QueryInfo
 
queryLogEntryCreator - Variable in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
QueryLogEntryCreator - Interface in net.ttddyy.dsproxy.listener.logging
Generate logging entry.
queryTransformer(QueryTransformer) - Method in class net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
QueryTransformer - Interface in net.ttddyy.dsproxy.transform
Interceptor that can transform the query statement.
QueryType - Enum in net.ttddyy.dsproxy
 
QueryUtils - Class in net.ttddyy.dsproxy.listener
 
QueryUtils() - Constructor for class net.ttddyy.dsproxy.listener.QueryUtils
 

R

registerOutParameter(int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameter(int, int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameter(int, int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameter(String, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameter(String, int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameter(String, int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
registerOutParameterValueConverter - Variable in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
RegisterOutParameterValueConverter - Class in net.ttddyy.dsproxy.listener.logging
Converter for registerOutParameter parameter operations in CallableStatement.
RegisterOutParameterValueConverter() - Constructor for class net.ttddyy.dsproxy.listener.logging.RegisterOutParameterValueConverter
 
removeCommentAndWhiteSpace(String) - Static method in class net.ttddyy.dsproxy.listener.QueryUtils
 
requestDestroyed(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
requestDestroyed(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearServletRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearServletRequestListener
 
resetLogger(String) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
Callback method to reset the logger object in concrete class when log name is specified.
resetLogger(String) - Method in class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
resetLogger(String) - Method in class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 
resetLogger(String) - Method in class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
ResultSetInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for ResultSet.
ResultSetInvocationHandler(ResultSetProxyLogic) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ResultSetInvocationHandler
 
ResultSetProxyJdbcProxyFactory - Class in net.ttddyy.dsproxy.proxy.jdk
Extension of JdkJdbcProxyFactory that also proxies any ResultSet results so that they can be consumed more than once.
ResultSetProxyJdbcProxyFactory() - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ResultSetProxyJdbcProxyFactory
 
ResultSetProxyLogic - Class in net.ttddyy.dsproxy.proxy
Allows ResultSet to be consumed more than once.
resultSetProxyLogic(ResultSet) - Static method in class net.ttddyy.dsproxy.proxy.ResultSetProxyLogic
 

S

setArgs(Object[]) - Method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
setArray(int, Array) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(int, InputStream, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(int, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(int, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(String, InputStream, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(String, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setAsciiStream(String, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBatch(boolean) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setBatch(boolean) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setBatchSize(int) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setBeanName(String) - Method in class net.ttddyy.dsproxy.support.BeanNameProxyDataSource
 
setBigDecimal(int, BigDecimal) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBigDecimal(String, BigDecimal) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(int, InputStream, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(int, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(int, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(String, InputStream, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(String, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBinaryStream(String, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(int, Blob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(int, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(int, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(String, InputStream, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(String, Blob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBlob(String, InputStream) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBoolean(int, boolean) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBoolean(String, boolean) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setByte(int, byte) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setByte(String, byte) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBytes(int, byte[]) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setBytes(String, byte[]) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCallable(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setCharacterStream(int, Reader, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCharacterStream(int, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCharacterStream(int, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCharacterStream(String, Reader, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCharacterStream(String, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCharacterStream(String, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClazz(Class<? extends Statement>) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setClearQueryCounter(boolean) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
setClearQueryCounter(boolean) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
setClob(int, Clob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClob(int, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClob(int, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClob(String, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClob(String, Clob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setClob(String, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setCount(int) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setDataSource(DataSource) - Method in class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
setDataSource(DataSource) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setDataSource(String) - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 
setDataSourceName(String) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setDataSourceName(String) - Method in class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
setDataSourceName(String) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setDataSourceName(String) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setDate(int, Date) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setDate(int, Date, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setDate(String, Date) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setDate(String, Date, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setDelegate(NativeJdbcExtractor) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
setDelete(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setDouble(int, double) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setDouble(String, double) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setElapsedTime(long) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setFailure(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setFloat(int, float) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setFloat(String, float) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setInsert(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setInt(int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setInt(String, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setInterceptorHolder(InterceptorHolder) - Method in class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
setInterceptorHolder(InterceptorHolder) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setJdbcProxyFactory(JdbcProxyFactory) - Method in class net.ttddyy.dsproxy.proxy.DataSourceProxyLogic
 
setJdbcProxyFactory(JdbcProxyFactory) - Method in class net.ttddyy.dsproxy.support.ProxyConnectionAdvice
 
setJdbcProxyFactory(JdbcProxyFactory) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
setListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
Deprecated. 
setListeners(List<QueryExecutionListener>) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
setLogFormatter(QueryCountLogEntryCreator) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
setLogFormatter(QueryCountLogEntryCreator) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
setLogFormatter(QueryCountLogEntryCreator) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
setLoggerName(String) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
Specify logger name.
setLoginTimeout(int) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
setLogLevel(Level) - Method in class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingServletFilter
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingServletFilter
 
setLogWriter(PrintWriter) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setLong(int, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setLong(String, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setMethod(Method) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setMethod(Method) - Method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
setMethodArgs(Object[]) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setMetric(String) - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 
setNCharacterStream(int, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNCharacterStream(int, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNCharacterStream(String, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNCharacterStream(String, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(int, NClob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(int, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(int, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(String, NClob) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(String, Reader, long) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNClob(String, Reader) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNString(int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNString(String, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNull(int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNull(int, int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNull(String, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNull(String, int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setNullParameterValueConverter - Variable in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
SetNullParameterValueConverter - Class in net.ttddyy.dsproxy.listener.logging
Convert setNull parameter operation.
SetNullParameterValueConverter() - Constructor for class net.ttddyy.dsproxy.listener.logging.SetNullParameterValueConverter
 
setObject(int, Object, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setObject(int, Object) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setObject(int, Object, int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setObject(String, Object, int, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setObject(String, Object, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setObject(String, Object) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setOther(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setParametersList(List<List<ParameterSetOperation>>) - Method in class net.ttddyy.dsproxy.QueryInfo
 
setParameterTransformer(ParameterTransformer) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
setPrepared(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setQuery(String) - Method in class net.ttddyy.dsproxy.QueryInfo
 
setQuery(String) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setQueryLogEntryCreator(QueryLogEntryCreator) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
setQueryTransformer(QueryTransformer) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
setRef(int, Ref) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setRegisterOutParameterValueConverter(ParameterValueConverter) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
setResult(Object) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setRowId(int, RowId) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setRowId(String, RowId) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setSelect(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setSetNullParameterValueConverter(ParameterValueConverter) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator
 
setShort(int, short) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setShort(String, short) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setSQLXML(int, SQLXML) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setSQLXML(String, SQLXML) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setStatement(Statement) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setStatement(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setStatementType(StatementType) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setString(int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setString(String, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setSuccess(boolean) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
setSuccess(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setThrowable(Throwable) - Method in class net.ttddyy.dsproxy.ExecutionInfo
Contains an exception thrown while query was executed.
setTime(long) - Method in class net.ttddyy.dsproxy.QueryCount
 
setTime(int, Time) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTime(int, Time, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTime(String, Time) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTime(String, Time, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTimestamp(int, Timestamp) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTimestamp(int, Timestamp, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTimestamp(String, Timestamp) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTimestamp(String, Timestamp, Calendar) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setTotal(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setUnicodeStream(int, InputStream, int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setUpdate(int) - Method in class net.ttddyy.dsproxy.QueryCount
 
setURL(int, URL) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setWriteAsJson(boolean) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
setWriteAsJson(boolean) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
setWriteAsJson(boolean) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
setWriteDataSourceName(boolean) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
SLF4JLogLevel - Enum in net.ttddyy.dsproxy.listener.logging
SLF4J log level representation.
SLF4JLogUtils - Class in net.ttddyy.dsproxy.support
 
SLF4JLogUtils() - Constructor for class net.ttddyy.dsproxy.support.SLF4JLogUtils
 
SLF4JQueryCountLoggingHandlerInterceptor - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
SLF4JQueryCountLoggingHandlerInterceptor(SLF4JLogLevel) - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
SLF4JQueryCountLoggingRequestListener - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingRequestListener() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 
SLF4JQueryCountLoggingServletFilter - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingServletFilter() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingServletFilter
 
SLF4JQueryLoggingListener - Class in net.ttddyy.dsproxy.listener.logging
Log executed query information using SLF4J.
SLF4JQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
SQL_TYPENAME_BY_CODE - Static variable in interface net.ttddyy.dsproxy.listener.logging.ParameterValueConverter
 
StatementInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for Statement.
StatementInvocationHandler(Statement) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
 
StatementInvocationHandler(Statement, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
 
StatementMethodNames - Interface in net.ttddyy.dsproxy.proxy
Method names that proxy logic classes have interested in.
StatementProxyLogic - Class in net.ttddyy.dsproxy.proxy
Proxy Logic implementation for Statement methods.
StatementProxyLogic() - Constructor for class net.ttddyy.dsproxy.proxy.StatementProxyLogic
 
StatementProxyLogic(Statement, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.StatementProxyLogic
 
StatementType - Enum in net.ttddyy.dsproxy
 
StringAsIntegerComparator() - Constructor for class net.ttddyy.dsproxy.listener.logging.AbstractQueryLogEntryCreator.StringAsIntegerComparator
 
SystemOutQueryCountLoggingHandlerInterceptor - Class in net.ttddyy.dsproxy.support
HandlerInterceptor to log query metrics to System.out.
SystemOutQueryCountLoggingHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.SystemOutQueryCountLoggingHandlerInterceptor
 
SystemOutQueryCountLoggingServletFilter - Class in net.ttddyy.dsproxy.support
Servlet Filter to log query metrics per http request using System.out.
SystemOutQueryCountLoggingServletFilter() - Constructor for class net.ttddyy.dsproxy.support.SystemOutQueryCountLoggingServletFilter
 
SystemOutQueryLoggingListener - Class in net.ttddyy.dsproxy.listener.logging
Output query logging to System.out.
SystemOutQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.logging.SystemOutQueryLoggingListener
 

T

toIndexMap(Map<ParameterKey, T>) - Static method in class net.ttddyy.dsproxy.proxy.ParameterKeyUtils
 
toNameMap(Map<ParameterKey, T>) - Static method in class net.ttddyy.dsproxy.proxy.ParameterKeyUtils
 
toString() - Method in class net.ttddyy.dsproxy.proxy.ParameterKey
 
TransformInfo - Class in net.ttddyy.dsproxy.transform
TransformInfo() - Constructor for class net.ttddyy.dsproxy.transform.TransformInfo
 
TransformInfo(Class<? extends Statement>, String, String, boolean, int) - Constructor for class net.ttddyy.dsproxy.transform.TransformInfo
 
transformParameters(ParameterReplacer, TransformInfo) - Method in class net.ttddyy.dsproxy.transform.NoOpParameterTransformer
 
transformParameters(ParameterReplacer, TransformInfo) - Method in interface net.ttddyy.dsproxy.transform.ParameterTransformer
 
transformQuery(TransformInfo) - Method in class net.ttddyy.dsproxy.transform.NoOpQueryTransformer
 
transformQuery(TransformInfo) - Method in interface net.ttddyy.dsproxy.transform.QueryTransformer
 
trim(String) - Method in class net.ttddyy.dsproxy.support.jndi.ProxyDataSourceObjectFactory
 

U

unwrap(Class<T>) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 

V

valueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.logging.CommonsLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.logging.SLF4JLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ttddyy.dsproxy.proxy.ParameterKey.ParameterKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ttddyy.dsproxy.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ttddyy.dsproxy.StatementType
Returns the enum constant of this type with the specified name.
valueOf(T) - Static method in enum net.ttddyy.dsproxy.StatementType
 
values() - Static method in enum net.ttddyy.dsproxy.listener.logging.CommonsLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ttddyy.dsproxy.listener.logging.SLF4JLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ttddyy.dsproxy.proxy.ParameterKey.ParameterKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ttddyy.dsproxy.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ttddyy.dsproxy.StatementType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeAsJson - Variable in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
writeBatchEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write whether batch execution or not as json.
writeBatchEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write whether batch execution or not.
writeBatchSizeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write batch size as json.
writeBatchSizeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write batch size.
writeDataSourceName - Variable in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
writeDataSourceNameEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write datasource name when enabled as json.
writeDataSourceNameEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write datasource name when enabled.
writeLog(String) - Method in class net.ttddyy.dsproxy.listener.logging.AbstractQueryLoggingListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.listener.logging.CommonsQueryLoggingListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.listener.logging.JULQueryLoggingListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.listener.logging.SLF4JQueryLoggingListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.listener.logging.SystemOutQueryLoggingListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingHandlerInterceptor
 
writeLog(ServletRequestEvent, String) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingRequestListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.AbstractQueryCountLoggingServletFilter
 
writeLog(Log, CommonsLogLevel, String) - Static method in class net.ttddyy.dsproxy.support.CommonsLogUtils
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
writeLog(ServletRequestEvent, String) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingRequestListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingServletFilter
 
writeLog(Logger, SLF4JLogLevel, String) - Static method in class net.ttddyy.dsproxy.support.SLF4JLogUtils
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
writeLog(ServletRequestEvent, String) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingServletFilter
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.SystemOutQueryCountLoggingHandlerInterceptor
 
writeLog(String) - Method in class net.ttddyy.dsproxy.support.SystemOutQueryCountLoggingServletFilter
 
writeParamsEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write query parameters as json.
writeParamsEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write query parameters.
writeParamsForSingleCallableEntry(StringBuilder, Map<String, String>, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write parameters for single execution.
writeParamsForSingleCallableEntry(StringBuilder, SortedMap<String, String>, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write parameters for single execution.
writeParamsForSinglePreparedEntry(StringBuilder, SortedMap<String, String>, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write parameters for single execution as json.
writeParamsForSinglePreparedEntry(StringBuilder, SortedMap<String, String>, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write query parameters for PreparedStatement.
writeQueriesEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write queries as json.
writeQueriesEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write queries.
writeQuerySizeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write query size as json.
writeQuerySizeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write query size.
writeResultEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write query result whether successful or not as json.
writeResultEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write query result whether successful or not.
writeTimeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write elapsed time as json.
writeTimeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write elapsed time.
writeTypeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultJsonQueryLogEntryCreator
Write statement type as json.
writeTypeEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.logging.DefaultQueryLogEntryCreator
Write statement type.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.