ProxyDataSourceBuilder |
ProxyDataSourceBuilder.afterMethod(ProxyDataSourceBuilder.SingleMethodExecution callback)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.afterQuery(ProxyDataSourceBuilder.SingleQueryExecution callback)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.asJson()
Format logging output as JSON.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.autoRetrieveGeneratedKeys(boolean autoClose)
Enable auto retrieval of generated keys.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.autoRetrieveGeneratedKeys(boolean autoClose,
ResultSetProxyLogicFactory factory)
Enable auto retrieval of generated keys with proxy created by specified factory.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.autoRetrieveGeneratedKeysWithRepeatableReadProxy(boolean autoClose)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.beforeMethod(ProxyDataSourceBuilder.SingleMethodExecution callback)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.beforeQuery(ProxyDataSourceBuilder.SingleQueryExecution callback)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.connectionIdManager(ConnectionIdManager connectionIdManager)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.countQuery()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.countQuery(QueryCountStrategy queryCountStrategy)
|
static ProxyDataSourceBuilder |
ProxyDataSourceBuilder.create() |
static ProxyDataSourceBuilder |
ProxyDataSourceBuilder.create(DataSource dataSource) |
static ProxyDataSourceBuilder |
ProxyDataSourceBuilder.create(String dataSourceName,
DataSource dataSource) |
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.dataSource(DataSource dataSource)
Set actual datasource.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.jdbcProxyFactory(JdbcProxyFactory jdbcProxyFactory)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.listener(QueryExecutionListener listener)
Register given listener.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByCommons()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByCommons(CommonsLogLevel logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByCommons(CommonsLogLevel logLevel,
String commonsLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByCommons(String commonsLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByJUL()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByJUL(Level logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByJUL(Level logLevel,
String julLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryByJUL(String julLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryBySlf4j()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryBySlf4j(SLF4JLogLevel logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryBySlf4j(SLF4JLogLevel logLevel,
String slf4jLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryBySlf4j(String slf4jLoggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logQueryToSysOut()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByCommons(long thresholdTime,
TimeUnit timeUnit)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByCommons(long thresholdTime,
TimeUnit timeUnit,
CommonsLogLevel logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByCommons(long thresholdTime,
TimeUnit timeUnit,
CommonsLogLevel logLevel,
String logName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByCommons(long thresholdTime,
TimeUnit timeUnit,
String logName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByJUL(long thresholdTime,
TimeUnit timeUnit)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByJUL(long thresholdTime,
TimeUnit timeUnit,
Level logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByJUL(long thresholdTime,
TimeUnit timeUnit,
Level logLevel,
String loggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryByJUL(long thresholdTime,
TimeUnit timeUnit,
String loggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryBySlf4j(long thresholdTime,
TimeUnit timeUnit)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryBySlf4j(long thresholdTime,
TimeUnit timeUnit,
SLF4JLogLevel logLevel)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryBySlf4j(long thresholdTime,
TimeUnit timeUnit,
SLF4JLogLevel logLevel,
String loggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryBySlf4j(long thresholdTime,
TimeUnit timeUnit,
String loggerName)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.logSlowQueryToSysOut(long thresholdTime,
TimeUnit timeUnit)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.methodListener(MethodExecutionListener listener)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.multiline()
Use multiline output for logging query.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.name(String dataSourceName)
Set datasource name.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.parameterTransformer(ParameterTransformer parameterTransformer)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.proxyGeneratedKeys()
Enable ResultSet proxy for generated keys(e.g.: Statement#getGeneratedKeys()).
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.proxyGeneratedKeys(ResultSetProxyLogicFactory factory)
Enable ResultSet proxy for generated keys with given proxy logic factory.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.proxyResultSet()
Enable resultset proxy.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.proxyResultSet(ResultSetProxyLogicFactory factory)
Enable resultset proxy with given proxy logic factory.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.queryTransformer(QueryTransformer queryTransformer)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.repeatableReadGeneratedKeys()
Enable ResultSet proxy for generated keys that allows repeatable read.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.repeatableReadResultSet()
Enable resultset proxy that allows repeatable read.
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.traceMethods()
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.traceMethods(TracingMethodListener.TracingMessageConsumer messageConsumer)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.traceMethodsWhen(TracingMethodListener.TracingCondition condition)
|
ProxyDataSourceBuilder |
ProxyDataSourceBuilder.traceMethodsWhen(TracingMethodListener.TracingCondition condition,
TracingMethodListener.TracingMessageConsumer messageConsumer)
|