Package io.agroal.pool
Class ConnectionFactory
java.lang.Object
io.agroal.pool.ConnectionFactory
- All Implemented Interfaces:
TransactionIntegration.ResourceRecoveryFactory
public final class ConnectionFactory
extends Object
implements TransactionIntegration.ResourceRecoveryFactory
- Author:
- Luis Barreiro
-
Constructor Summary
ConstructorDescriptionConnectionFactory
(AgroalConnectionFactoryConfiguration configuration, AgroalDataSourceListener... listeners) -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
-
Constructor Details
-
ConnectionFactory
public ConnectionFactory(AgroalConnectionFactoryConfiguration configuration, AgroalDataSourceListener... listeners)
-
-
Method Details
-
defaultJdbcIsolationLevel
public int defaultJdbcIsolationLevel() -
createConnection
- Throws:
SQLException
-
isRecoverable
public boolean isRecoverable()- Specified by:
isRecoverable
in interfaceTransactionIntegration.ResourceRecoveryFactory
-
getRecoveryConnection
- Specified by:
getRecoveryConnection
in interfaceTransactionIntegration.ResourceRecoveryFactory
- Throws:
SQLException
-