Class DefaultConnectionProvider
java.lang.Object
org.jooq.impl.DataSourceConnectionProvider
ru.cg.webbpm.modules.database.impl.provider.JooqConnectionProvider
ru.cg.webbpm.modules.database.impl.provider.DefaultConnectionProvider
- All Implemented Interfaces:
org.jooq.ConnectionProvider
,ConnectionProvider
- Author:
- Kochetkov
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class ru.cg.webbpm.modules.database.impl.provider.JooqConnectionProvider
processSqlService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultConnectionProvider
(DataSource dataSource, ProcessSqlService processSqlService, Map<String, org.jooq.ConnectionProvider> connectionProviderMap) -
Method Summary
Modifier and TypeMethodDescriptiongetConnection
(String jndiName) void
releaseConnection
(Connection connection, String jndiName) Methods inherited from class ru.cg.webbpm.modules.database.impl.provider.JooqConnectionProvider
acquire
Methods inherited from class org.jooq.impl.DataSourceConnectionProvider
dataSource, release
-
Field Details
-
connectionProviderMap
-
-
Constructor Details
-
DefaultConnectionProvider
public DefaultConnectionProvider(DataSource dataSource, ProcessSqlService processSqlService, Map<String, org.jooq.ConnectionProvider> connectionProviderMap)
-
-
Method Details
-
getConnection
- Specified by:
getConnection
in interfaceConnectionProvider
-
releaseConnection
- Specified by:
releaseConnection
in interfaceConnectionProvider
-