Class DataSourceProxyBuilderConfigurer

java.lang.Object
net.ttddyy.observation.boot.autoconfigure.DataSourceProxyBuilderConfigurer

public class DataSourceProxyBuilderConfigurer extends Object
Configurer ProxyDataSourceBuilder based on the JdbcProperties and other optional beans.
Author:
Arthur Gavlyukovskiy, Tadaya Tsuyukubo
See Also:
  • ProxyDataSourceBuilder
  • Constructor Summary

    Constructors
    Constructor
    Description
    DataSourceProxyBuilderConfigurer(JdbcProperties jdbcProperties, List<net.ttddyy.dsproxy.listener.QueryExecutionListener> listeners, List<net.ttddyy.dsproxy.listener.MethodExecutionListener> methodExecutionListeners, net.ttddyy.dsproxy.transform.ParameterTransformer parameterTransformer, net.ttddyy.dsproxy.transform.QueryTransformer queryTransformer, net.ttddyy.dsproxy.proxy.ResultSetProxyLogicFactory resultSetProxyLogicFactory, net.ttddyy.dsproxy.proxy.ResultSetProxyLogicFactory generatedKeysProxyLogicFactory, DataSourceProxyConnectionIdManagerProvider dataSourceProxyConnectionIdManagerProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.ttddyy.dsproxy.support.ProxyDataSourceBuilder
    configure(net.ttddyy.dsproxy.support.ProxyDataSourceBuilder proxyDataSourceBuilder)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DataSourceProxyBuilderConfigurer

      public DataSourceProxyBuilderConfigurer(JdbcProperties jdbcProperties, List<net.ttddyy.dsproxy.listener.QueryExecutionListener> listeners, List<net.ttddyy.dsproxy.listener.MethodExecutionListener> methodExecutionListeners, @Nullable net.ttddyy.dsproxy.transform.ParameterTransformer parameterTransformer, @Nullable net.ttddyy.dsproxy.transform.QueryTransformer queryTransformer, @Nullable net.ttddyy.dsproxy.proxy.ResultSetProxyLogicFactory resultSetProxyLogicFactory, @Nullable net.ttddyy.dsproxy.proxy.ResultSetProxyLogicFactory generatedKeysProxyLogicFactory, @Nullable DataSourceProxyConnectionIdManagerProvider dataSourceProxyConnectionIdManagerProvider)
  • Method Details

    • configure

      public net.ttddyy.dsproxy.support.ProxyDataSourceBuilder configure(net.ttddyy.dsproxy.support.ProxyDataSourceBuilder proxyDataSourceBuilder)