Class AxelorConnectionProvider

java.lang.Object
org.quartz.utils.HikariCpPoolingConnectionProvider
com.axelor.quartz.AxelorConnectionProvider
All Implemented Interfaces:
org.quartz.utils.ConnectionProvider, org.quartz.utils.PoolingConnectionProvider

public class AxelorConnectionProvider extends org.quartz.utils.HikariCpPoolingConnectionProvider
  • Field Summary

    Fields inherited from class org.quartz.utils.HikariCpPoolingConnectionProvider

    POOLING_PROVIDER_NAME

    Fields inherited from interface org.quartz.utils.PoolingConnectionProvider

    DB_DRIVER, DB_MAX_CONNECTIONS, DB_PASSWORD, DB_URL, DB_USER, DB_VALIDATION_QUERY, DEFAULT_DB_MAX_CONNECTIONS, POOLING_PROVIDER, POOLING_PROVIDER_C3P0, POOLING_PROVIDER_HIKARICP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class org.quartz.utils.HikariCpPoolingConnectionProvider

    getConnection, getDataSource, shutdown

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AxelorConnectionProvider

      public AxelorConnectionProvider() throws org.quartz.SchedulerException, SQLException
      Throws:
      org.quartz.SchedulerException
      SQLException
  • Method Details

    • initialize

      public void initialize() throws SQLException
      Specified by:
      initialize in interface org.quartz.utils.ConnectionProvider
      Overrides:
      initialize in class org.quartz.utils.HikariCpPoolingConnectionProvider
      Throws:
      SQLException