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
  • Method Details

    • jdbcDataSourceClass

      default String jdbcDataSourceClass()
      Description copied from interface: JDBCExtension
      Defines JDBC data source class

      It helps for detecting and scanning in runtime

      Specified by:
      jdbcDataSourceClass in interface JDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
      Returns:
      JDBC data source class
    • dataSourceProviderClass

      default Class<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider> dataSourceProviderClass()
      Description copied from interface: JDBCExtension
      DataSource provider class
      Specified by:
      dataSourceProviderClass in interface JDBCExtension<io.vertx.ext.jdbc.spi.impl.AgroalCPDataSourceProvider>
      Returns:
      Data Source provider class