A B C D E G I J M N O P Q R S T U V W 

A

addListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
addListener(QueryExecutionListener, QueryExecutionListener) - Method in class net.ttddyy.dsproxy.listener.QueryExecutionListenerUtils
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearHandlerInterceptor
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.CommonsQueryLoggingListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.DataSourceQueryCountListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.NoOpQueryExecutionListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.SLF4JQueryLoggingListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource.SerializableListenerAdapter

B

BATCH_PARAM_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
BatchQueryHolder - Class in net.ttddyy.dsproxy.proxy
 
BatchQueryHolder() - Constructor for class net.ttddyy.dsproxy.proxy.BatchQueryHolder
 
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.CommonsQueryLoggingListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.DataSourceQueryCountListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.NoOpQueryExecutionListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.listener.SLF4JQueryLoggingListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource.SerializableListenerAdapter

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, QueryExecutionListener, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.CallableStatementInvocationHandler
Deprecated.
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
 
clear() - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
clear() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
clearParameters() - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
CommonsLogLevel - Enum in net.ttddyy.dsproxy.listener
Apache Commons-Logging log level representation.
CommonsLogUtils - Class in net.ttddyy.dsproxy.support
 
CommonsLogUtils() - Constructor for class net.ttddyy.dsproxy.support.CommonsLogUtils
 
CommonsQueryCountLoggingFilter - Class in net.ttddyy.dsproxy.support
Servlet Filter to log the query metrics during a http request lifecycle using Apache Commons Logging.
CommonsQueryCountLoggingFilter() - Constructor for class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
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
 
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
 
CommonsQueryLoggingListener - Class in net.ttddyy.dsproxy.listener
Record executed query information using Commons-Logging.
CommonsQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.CommonsQueryLoggingListener
 
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, QueryExecutionListener) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ConnectionInvocationHandler
Deprecated.
ConnectionInvocationHandler(Connection, QueryExecutionListener, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.ConnectionInvocationHandler
Deprecated.
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
 
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
 
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
 
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
 
createReference(JndiProxyDataSource) - Static method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSourceFactory
Creates a reference that can re-construct the proxied datasource.
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
 

D

DataSourceInvocationHandler - Class in net.ttddyy.dsproxy.proxy.jdk
Proxy InvocationHandler for DataSource.
DataSourceInvocationHandler() - Constructor for class net.ttddyy.dsproxy.proxy.jdk.DataSourceInvocationHandler
 
DataSourceInvocationHandler(DataSource, QueryExecutionListener, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.DataSourceInvocationHandler
Deprecated.
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
 
DefaultQueryCountLogFormatter - Class in net.ttddyy.dsproxy.support
Default implementation of QueryCountLogFormatter.
DefaultQueryCountLogFormatter() - Constructor for class net.ttddyy.dsproxy.support.DefaultQueryCountLogFormatter
 
destroy() - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
destroy() - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
destroy() - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
doGetNativeConnection(Connection) - Method in class net.ttddyy.dsproxy.support.DataSourceProxyNativeJdbcExtractor
 
doTag() - Method in class net.ttddyy.dsproxy.support.tags.MetricsTag
 

E

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, Method, Object[]) - Constructor for class net.ttddyy.dsproxy.ExecutionInfo
 

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.BatchQueryHolder
 
getArgs() - Method in class net.ttddyy.dsproxy.proxy.ParameterSetOperation
 
getCall() - 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
 
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
 
getElapsedTime() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getElapsedTime() - Method in class net.ttddyy.dsproxy.QueryCount
 
getFailure() - Method in class net.ttddyy.dsproxy.QueryCount
 
getGrandTotal() - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 
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
 
getListener() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getListener() - Method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource
 
getListeners() - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
getLoginTimeout() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getLogMessage(String, QueryCount) - Method in class net.ttddyy.dsproxy.support.DefaultQueryCountLogFormatter
 
getLogMessage(String, QueryCount) - Method in interface net.ttddyy.dsproxy.support.QueryCountLogFormatter
 
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
 
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.JndiProxyDataSourceFactory
getOther() - Method in class net.ttddyy.dsproxy.QueryCount
 
getParameterTransformer() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getParamsByIndex() - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
getParamsByName() - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
getParentDataSource() - Method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource
 
getParentLogger() - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
getPreparedStatement(PreparedStatement) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
getQuery() - Method in class net.ttddyy.dsproxy.proxy.BatchQueryHolder
 
getQuery() - Method in class net.ttddyy.dsproxy.QueryInfo
 
getQuery() - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
getQueryArgs() - Method in class net.ttddyy.dsproxy.QueryInfo
 
getQueryTransformer() - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
getReference() - Method in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource
getResult() - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
getSelect() - Method in class net.ttddyy.dsproxy.QueryCount
 
getStatement(Statement) - Static method in class net.ttddyy.dsproxy.proxy.NativeJdbcExtractUtils
 
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
 
getTotalNumOfQuery() - Method in class net.ttddyy.dsproxy.QueryCount
 
getUpdate() - Method in class net.ttddyy.dsproxy.QueryCount
 
getValue(int) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
getValue(String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 

I

increment(QueryType) - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementCall() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementDelete() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementElapsedTime(long) - 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
 
incrementSelect() - Method in class net.ttddyy.dsproxy.QueryCount
 
incrementUpdate() - Method in class net.ttddyy.dsproxy.QueryCount
 
init(FilterConfig) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
init(FilterConfig) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearFilter
 
init(FilterConfig) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
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.StatementInvocationHandler
 
invoke(Method, Object[]) - Method in class net.ttddyy.dsproxy.proxy.PreparedStatementProxyLogic
 
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.transform.TransformInfo
 
isFirstArgString(Object[]) - Static method in class net.ttddyy.dsproxy.proxy.ObjectArrayUtils
 
isModified() - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
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
 
JndiProxyDataSource - Class in net.ttddyy.dsproxy.support.jndi
Extends ProxyDataSource to be Referenceable and Serializable to support the usage inside JNDI.
JndiProxyDataSource() - Constructor for class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource
 
JndiProxyDataSource(String, DataSource) - Constructor for class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource
 
JndiProxyDataSource.SerializableListenerAdapter - Class in net.ttddyy.dsproxy.support.jndi
Simple adapter supporting the serialization of trivial combined filters using their no-args constructor.
JndiProxyDataSource.SerializableListenerAdapter() - Constructor for class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource.SerializableListenerAdapter
 
JndiProxyDataSource.SerializableListenerAdapter(QueryExecutionListener) - Constructor for class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSource.SerializableListenerAdapter
 
JndiProxyDataSourceFactory - Class in net.ttddyy.dsproxy.support.jndi
Implements the javax.naming ObjectFactory required to support proxied datasources correctly.
JndiProxyDataSourceFactory() - Constructor for class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSourceFactory
 

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

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.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.CommonsLogLevel
 
nullSafeValueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.SLF4JLogLevel
 

O

ObjectArrayUtils - Class in net.ttddyy.dsproxy.proxy
 
ObjectArrayUtils() - Constructor for class net.ttddyy.dsproxy.proxy.ObjectArrayUtils
 

P

PARAMETER_METHODS - Static variable in interface net.ttddyy.dsproxy.proxy.StatementMethodNames
 
ParameterOperationHolder - Class in net.ttddyy.dsproxy.proxy
TODO: rename
ParameterOperationHolder() - Constructor for class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
ParameterReplacer - Class in net.ttddyy.dsproxy.transform
 
ParameterReplacer() - Constructor for class net.ttddyy.dsproxy.transform.ParameterReplacer
 
ParameterReplacer(ParameterOperationHolder) - 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 - Interface in net.ttddyy.dsproxy.transform
 
parentFactory - Variable in class net.ttddyy.dsproxy.support.jndi.JndiProxyDataSourceFactory
 
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, QueryExecutionListener) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.PreparedStatementInvocationHandler
Deprecated.
PreparedStatementInvocationHandler(PreparedStatement, String, QueryExecutionListener, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.PreparedStatementInvocationHandler
Deprecated.
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
 
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
 
ProxyJdbcObject - Interface in net.ttddyy.dsproxy.proxy
Provide a method to unwrap the original jdbc object from proxy object.
put(Integer, Method, Object...) - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
put(String, Method, Object...) - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
put(String, QueryCount) - Static method in class net.ttddyy.dsproxy.QueryCountHolder
 

Q

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
 
QueryCountLogFormatter - Interface in net.ttddyy.dsproxy.support
 
QueryExecutionListener - Interface in net.ttddyy.dsproxy.listener
Listener interface.
QueryExecutionListenerUtils - Class in net.ttddyy.dsproxy.listener
 
QueryExecutionListenerUtils() - Constructor for class net.ttddyy.dsproxy.listener.QueryExecutionListenerUtils
 
QueryInfo - Class in net.ttddyy.dsproxy
 
QueryInfo() - Constructor for class net.ttddyy.dsproxy.QueryInfo
 
QueryInfo(String, List) - Constructor for class net.ttddyy.dsproxy.QueryInfo
 
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
 
removeCommentAndWhiteSpace(String) - Static method in class net.ttddyy.dsproxy.listener.QueryUtils
 
requestDestroyed(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingRequestListener
 
requestDestroyed(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearServletRequestListener
 
requestDestroyed(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.QueryCounterClearServletRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 

S

setArgs(List<?>) - Method in class net.ttddyy.dsproxy.proxy.BatchQueryHolder
 
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.transform.TransformInfo
 
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
 
setCall(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.CommonsQueryCountLoggingFilter
 
setClearQueryCounter(boolean) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
setClearQueryCounter(boolean) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
setClearQueryCounter(boolean) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
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
 
setElapsedTime(long) - Method in class net.ttddyy.dsproxy.QueryCount
 
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.jndi.JndiProxyDataSource
 
setListener(QueryExecutionListener) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
setListeners(List<QueryExecutionListener>) - Method in class net.ttddyy.dsproxy.listener.ChainListener
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingRequestListener
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
setLogFormatter(QueryCountLogFormatter) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 
setLoginTimeout(int) - Method in class net.ttddyy.dsproxy.support.ProxyDataSource
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.listener.CommonsQueryLoggingListener
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.listener.SLF4JQueryLoggingListener
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingFilter
 
setLogLevel(CommonsLogLevel) - Method in class net.ttddyy.dsproxy.support.CommonsQueryCountLoggingHandlerInterceptor
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
setLogLevel(SLF4JLogLevel) - Method in class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
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
 
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
 
setParameterTransformer(ParameterTransformer) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
setQuery(String) - Method in class net.ttddyy.dsproxy.proxy.BatchQueryHolder
 
setQuery(String) - Method in class net.ttddyy.dsproxy.QueryInfo
 
setQuery(String) - Method in class net.ttddyy.dsproxy.transform.TransformInfo
 
setQueryArgs(List<?>) - Method in class net.ttddyy.dsproxy.QueryInfo
 
setQueryTransformer(QueryTransformer) - Method in class net.ttddyy.dsproxy.proxy.InterceptorHolder
 
setRef(int, Ref) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
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
 
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
 
setString(int, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setString(String, String) - Method in class net.ttddyy.dsproxy.transform.ParameterReplacer
 
setThrowable(Throwable) - Method in class net.ttddyy.dsproxy.ExecutionInfo
 
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
 
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
 
setWriteDataSourceName(boolean) - Method in class net.ttddyy.dsproxy.listener.CommonsQueryLoggingListener
 
SLF4JLogLevel - Enum in net.ttddyy.dsproxy.listener
SLF4J log level representation.
SLF4JLogUtils - Class in net.ttddyy.dsproxy.support
 
SLF4JLogUtils() - Constructor for class net.ttddyy.dsproxy.support.SLF4JLogUtils
 
SLF4JQueryCountLoggingFilter - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingFilter() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingFilter
 
SLF4JQueryCountLoggingHandlerInterceptor - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingHandlerInterceptor() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingHandlerInterceptor
 
SLF4JQueryCountLoggingRequestListener - Class in net.ttddyy.dsproxy.support
 
SLF4JQueryCountLoggingRequestListener() - Constructor for class net.ttddyy.dsproxy.support.SLF4JQueryCountLoggingRequestListener
 
SLF4JQueryLoggingListener - Class in net.ttddyy.dsproxy.listener
Log executed query information using SLF4J.
SLF4JQueryLoggingListener() - Constructor for class net.ttddyy.dsproxy.listener.SLF4JQueryLoggingListener
 
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, QueryExecutionListener) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
Deprecated.
StatementInvocationHandler(Statement, QueryExecutionListener, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
Deprecated.
StatementInvocationHandler(Statement, InterceptorHolder, String, JdbcProxyFactory) - Constructor for class net.ttddyy.dsproxy.proxy.jdk.StatementInvocationHandler
 
StatementMethodNames - Interface in net.ttddyy.dsproxy.proxy
 
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
 

T

totalSize() - Method in class net.ttddyy.dsproxy.proxy.ParameterOperationHolder
 
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
 

U

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

V

valueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.CommonsLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ttddyy.dsproxy.listener.SLF4JLogLevel
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.
values() - Static method in enum net.ttddyy.dsproxy.listener.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.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.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeLog(Log, CommonsLogLevel, String) - Static method in class net.ttddyy.dsproxy.support.CommonsLogUtils
 
writeLog(Logger, SLF4JLogLevel, String) - Static method in class net.ttddyy.dsproxy.support.SLF4JLogUtils
 
A B C D E G I J M N O P Q R S T U V W 

Copyright © 2014. All rights reserved.