Class OracleClientFactory

java.lang.Object
io.micronaut.configuration.vertx.oracle.client.OracleClientFactory

@Factory public class OracleClientFactory extends Object
The factory for the Vert.x Oracle client Pool.
Since:
7.3.0
  • Constructor Details

    • OracleClientFactory

      public OracleClientFactory(OracleClientConfiguration configuration, @Nullable io.vertx.core.Vertx vertx)
      Parameters:
      configuration - The Oracle client configuration
      vertx - The Vert.x instance, or null to create one
  • Method Details

    • client

      @Singleton @Requires(missingBeans=io.vertx.sqlclient.Pool.class) @Bean(preDestroy="close") public io.vertx.sqlclient.Pool client()
      Returns:
      A pool of connections to the database configured with the OracleClientConfiguration.