public class ProxyDataSourceBuilder extends Object
ProxyDataSource.| Constructor and Description |
|---|
ProxyDataSourceBuilder() |
ProxyDataSourceBuilder(DataSource dataSource) |
public ProxyDataSourceBuilder()
public ProxyDataSourceBuilder(DataSource dataSource)
public static ProxyDataSourceBuilder create()
public static ProxyDataSourceBuilder create(DataSource dataSource)
public static ProxyDataSourceBuilder create(String dataSourceName, DataSource dataSource)
public ProxyDataSourceBuilder dataSource(DataSource dataSource)
dataSource - actual datasourcepublic ProxyDataSourceBuilder logQueryByCommons()
CommonsQueryLoggingListener.public ProxyDataSourceBuilder logQueryByCommons(CommonsLogLevel logLevel)
CommonsQueryLoggingListener.logLevel - log level for commonspublic ProxyDataSourceBuilder logQueryByCommons(String loggerName)
CommonsQueryLoggingListener.loggerName - logger namepublic ProxyDataSourceBuilder logQueryByCommons(CommonsLogLevel logLevel, String loggerName)
CommonsQueryLoggingListener.logLevel - log level for commonsloggerName - logger namepublic ProxyDataSourceBuilder logQueryBySlf4j()
SLF4JQueryLoggingListener.public ProxyDataSourceBuilder logQueryBySlf4j(SLF4JLogLevel logLevel)
SLF4JQueryLoggingListener.logLevel - log level for slf4jpublic ProxyDataSourceBuilder logQueryBySlf4j(String loggerName)
SLF4JQueryLoggingListener.loggerName - logger namepublic ProxyDataSourceBuilder logQueryBySlf4j(SLF4JLogLevel logLevel, String loggerName)
SLF4JQueryLoggingListener.logLevel - log level for commonsloggerName - logger namepublic ProxyDataSourceBuilder logQueryToSysOut()
SystemOutQueryLoggingListener.public ProxyDataSourceBuilder countQuery()
DataSourceQueryCountListener.public ProxyDataSourceBuilder listener(QueryExecutionListener listener)
listener - a listener to registerpublic ProxyDataSourceBuilder asJson()
public ProxyDataSourceBuilder name(String dataSourceName)
dataSourceName - datasource namepublic ProxyDataSourceBuilder queryTransformer(QueryTransformer queryTransformer)
QueryTransformer.queryTransformer - a query-transformer to registerpublic ProxyDataSourceBuilder parameterTransformer(ParameterTransformer parameterTransformer)
ParameterTransformer.parameterTransformer - a query-parameter-transformer to registerpublic ProxyDataSource build()
Copyright © 2015. All rights reserved.