Class DefaultSqlClientPoolConfiguration

java.lang.Object
org.hibernate.reactive.pool.impl.DefaultSqlClientPoolConfiguration
All Implemented Interfaces:
Serializable, SqlClientPoolConfiguration, org.hibernate.service.Service, org.hibernate.service.spi.Configurable

public class DefaultSqlClientPoolConfiguration extends Object implements SqlClientPoolConfiguration, org.hibernate.service.spi.Configurable
The default SqlClientPoolConfiguration which configures the Pool using the Hibernate ORM configuration properties defined in Settings.

A custom implementation of SqlClientPoolConfiguration might choose to extend this class in order to reuse its built-in functionality.

See Also:
  • Constructor Details

    • DefaultSqlClientPoolConfiguration

      public DefaultSqlClientPoolConfiguration()
  • Method Details

    • configure

      public void configure(Map configuration)
      Specified by:
      configure in interface org.hibernate.service.spi.Configurable
    • poolOptions

      public io.vertx.sqlclient.PoolOptions poolOptions()
      Description copied from interface: SqlClientPoolConfiguration
      The PoolOptions used to configure the Pool
      Specified by:
      poolOptions in interface SqlClientPoolConfiguration
    • connectOptions

      public io.vertx.sqlclient.SqlConnectOptions connectOptions(URI uri)
      Description copied from interface: SqlClientPoolConfiguration
      The SqlConnectOptions used to configure the Pool
      Specified by:
      connectOptions in interface SqlClientPoolConfiguration
      Parameters:
      uri - A URI representing the JDBC URL or connection URI specified in the configuration properties, usually via JdbcSettings.JPA_JDBC_URL, or null if not specified.