Interface PoolingConnectionProvider

    • Field Detail

      • POOLING_PROVIDER

        static final java.lang.String POOLING_PROVIDER
        The pooling provider.
        See Also:
        Constant Field Values
      • POOLING_PROVIDER_C3P0

        static final java.lang.String POOLING_PROVIDER_C3P0
        The c3p0 pooling provider.
        See Also:
        Constant Field Values
      • POOLING_PROVIDER_HIKARICP

        static final java.lang.String POOLING_PROVIDER_HIKARICP
        The Hikari pooling provider.
        See Also:
        Constant Field Values
      • DB_DRIVER

        static final java.lang.String DB_DRIVER
        The JDBC database driver.
        See Also:
        Constant Field Values
      • DB_PASSWORD

        static final java.lang.String DB_PASSWORD
        The database user password.
        See Also:
        Constant Field Values
      • DB_MAX_CONNECTIONS

        static final java.lang.String DB_MAX_CONNECTIONS
        The maximum number of database connections to have in the pool. Default is 10.
        See Also:
        Constant Field Values
      • DB_VALIDATION_QUERY

        static final java.lang.String DB_VALIDATION_QUERY
        The database sql query to execute every time a connection is returned to the pool to ensure that it is still valid.
        See Also:
        Constant Field Values
      • DEFAULT_DB_MAX_CONNECTIONS

        static final int DEFAULT_DB_MAX_CONNECTIONS
        Default maximum number of database connections in the pool.
        See Also:
        Constant Field Values
    • Method Detail

      • getDataSource

        javax.sql.DataSource getDataSource()