Package io.github.zero88.jooqx.provider
Interface JDBCExtension.AgroalExtension
- All Superinterfaces:
JDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
- All Known Subinterfaces:
JDBCLegacyAgroalProvider
- Enclosing interface:
- JDBCExtension<P extends io.vertx.ext.jdbc.spi.DataSourceProvider>
public static interface JDBCExtension.AgroalExtension
extends JDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
Agroal extension
- Since:
- 2.0.0
- See Also:
-
AgroalCPDataSourceProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.zero88.jooqx.provider.JDBCExtension
JDBCExtension.AgroalExtension, JDBCExtension.C3P0Extension, JDBCExtension.HikariCPExtension
-
Method Summary
Methods inherited from interface io.github.zero88.jooqx.provider.JDBCExtension
optimizeDataSourceProviderConfig
-
Method Details
-
jdbcDataSourceClass
Description copied from interface:JDBCExtension
Defines JDBC data source classIt helps for detecting and scanning in runtime
- Specified by:
jdbcDataSourceClass
in interfaceJDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
- Returns:
- JDBC data source class
-
dataSourceProviderClass
Description copied from interface:JDBCExtension
DataSource provider class- Specified by:
dataSourceProviderClass
in interfaceJDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
- Returns:
- Data Source provider class
-