public static class ProxyConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public static ProxyConfig.Builder create()
public static ProxyConfig.Builder from(ProxyConfig proxyConfig)
public ProxyConfig build()
public ProxyConfig.Builder dataSourceName(String dataSourceName)
public ProxyConfig.Builder queryListener(QueryExecutionListener queryListener)
public ProxyConfig.Builder queryTransformer(QueryTransformer queryTransformer)
public ProxyConfig.Builder parameterTransformer(ParameterTransformer parameterTransformer)
public ProxyConfig.Builder jdbcProxyFactory(JdbcProxyFactory jdbcProxyFactory)
public ProxyConfig.Builder resultSetProxyLogicFactory(ResultSetProxyLogicFactory resultSetProxyLogicFactory)
public ProxyConfig.Builder autoRetrieveGeneratedKeys(boolean autoRetrieveGeneratedKeys)
public ProxyConfig.Builder autoCloseGeneratedKeys(boolean autoCloseGeneratedKeys)
public ProxyConfig.Builder retrieveGeneratedKeysForBatchStatement(boolean retrieveForBatchStatement)
public ProxyConfig.Builder retrieveGeneratedKeysForBatchPreparedOrCallable(boolean retrieveForBatchPreparedOrCallable)
public ProxyConfig.Builder generatedKeysProxyLogicFactory(ResultSetProxyLogicFactory generatedKeysProxyLogicFactory)
public ProxyConfig.Builder connectionIdManager(ConnectionIdManager connectionIdManager)
public ProxyConfig.Builder methodListener(MethodExecutionListener methodListener)
public ProxyConfig.Builder stopwatchFactory(StopwatchFactory stopwatchFactory)
public ProxyConfig.Builder retrieveIsolationLevel(boolean retrieveIsolationLevel)
true, retrieve the isolation level from the connection.retrieveIsolationLevel - whether to retrieve the isolation levelCopyright © 2023. All rights reserved.