Class DelegatingHikariConnectionProvider

java.lang.Object
com.atlassian.confluence.impl.hibernate.DelegatingHikariConnectionProvider
All Implemented Interfaces:
Serializable, org.hibernate.engine.jdbc.connections.spi.ConnectionProvider, org.hibernate.service.Service, org.hibernate.service.spi.Configurable, org.hibernate.service.spi.Stoppable, org.hibernate.service.spi.Wrapped

@Deprecated(forRemoval=false) public final class DelegatingHikariConnectionProvider extends Object implements org.hibernate.engine.jdbc.connections.spi.ConnectionProvider, org.hibernate.service.spi.Configurable, org.hibernate.service.spi.Stoppable
Deprecated.
since 8.6, but cannot be removed due to references in existing installed confluence.cfg.xml files.
A wrapper around Hibernate5's HikariCPConnectionProvider
Since:
7.8
See Also:
  • Constructor Details

    • DelegatingHikariConnectionProvider

      public DelegatingHikariConnectionProvider()
      Deprecated.
  • Method Details

    • configure

      public void configure(Map configurationValues)
      Deprecated.
      Specified by:
      configure in interface org.hibernate.service.spi.Configurable
    • getConnection

      public Connection getConnection() throws SQLException
      Deprecated.
      Specified by:
      getConnection in interface org.hibernate.engine.jdbc.connections.spi.ConnectionProvider
      Throws:
      SQLException
    • closeConnection

      public void closeConnection(Connection conn) throws SQLException
      Deprecated.
      Specified by:
      closeConnection in interface org.hibernate.engine.jdbc.connections.spi.ConnectionProvider
      Throws:
      SQLException
    • supportsAggressiveRelease

      public boolean supportsAggressiveRelease()
      Deprecated.
      Specified by:
      supportsAggressiveRelease in interface org.hibernate.engine.jdbc.connections.spi.ConnectionProvider
    • stop

      public void stop()
      Deprecated.
      Specified by:
      stop in interface org.hibernate.service.spi.Stoppable
    • isUnwrappableAs

      public boolean isUnwrappableAs(Class unwrapType)
      Deprecated.
      Specified by:
      isUnwrappableAs in interface org.hibernate.service.spi.Wrapped
    • unwrap

      public <T> T unwrap(Class<T> unwrapType)
      Deprecated.
      Specified by:
      unwrap in interface org.hibernate.service.spi.Wrapped