public static class PoolableConnectionFactoryConfig.Builder extends Object implements Builder<PoolableConnectionFactoryConfig>
Constructor and Description |
---|
Builder() |
public PoolableConnectionFactoryConfig build()
build
in interface Builder<PoolableConnectionFactoryConfig>
public PoolableConnectionFactoryConfig.Builder setAutoCommitOnReturn(boolean autoCommitOnReturn)
public PoolableConnectionFactoryConfig.Builder setCacheState(boolean cacheState)
public PoolableConnectionFactoryConfig.Builder setConnectionInitSqls(String... connectionInitSqls)
public PoolableConnectionFactoryConfig.Builder setDefaultAutoCommit(Boolean defaultAutoCommit)
public PoolableConnectionFactoryConfig.Builder setDefaultCatalog(String defaultCatalog)
public PoolableConnectionFactoryConfig.Builder setDefaultQueryTimeoutSeconds(Integer defaultQueryTimeoutSeconds)
public PoolableConnectionFactoryConfig.Builder setDefaultReadOnly(Boolean defaultReadOnly)
public PoolableConnectionFactoryConfig.Builder setDefaultTransactionIsolation(int defaultTransactionIsolation)
public PoolableConnectionFactoryConfig.Builder setDisconnectionSqlCodes(String... disconnectionSqlCodes)
public PoolableConnectionFactoryConfig.Builder setFastFailValidation(boolean fastFailValidation)
public PoolableConnectionFactoryConfig.Builder setMaxConnLifetimeMillis(long maxConnLifetimeMillis)
public PoolableConnectionFactoryConfig.Builder setMaxOpenPreparedStatements(int maxOpenPreparedStatements)
public PoolableConnectionFactoryConfig.Builder setPoolStatements(boolean poolStatements)
public PoolableConnectionFactoryConfig.Builder setRollbackOnReturn(boolean rollbackOnReturn)
public PoolableConnectionFactoryConfig.Builder setValidationQuery(String validationQuery)
public PoolableConnectionFactoryConfig.Builder setValidationQueryTimeoutSeconds(int validationQueryTimeoutSeconds)
Copyright © 1999-1969 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.