Class NoJdbcMultiTenantConnectionProvider

  • All Implemented Interfaces:
    java.io.Serializable, org.hibernate.engine.jdbc.connections.spi.MultiTenantConnectionProvider, org.hibernate.service.Service, org.hibernate.service.spi.Wrapped

    public class NoJdbcMultiTenantConnectionProvider
    extends org.hibernate.engine.jdbc.connections.spi.AbstractMultiTenantConnectionProvider
    A dummy Hibernate MultiTenantConnectionProvider which throws an exception if a JDBC connection is requested.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.hibernate.engine.jdbc.connections.spi.ConnectionProvider getAnyConnectionProvider()  
      protected org.hibernate.engine.jdbc.connections.spi.ConnectionProvider selectConnectionProvider​(java.lang.String tenantIdentifier)  
      • Methods inherited from class org.hibernate.engine.jdbc.connections.spi.AbstractMultiTenantConnectionProvider

        getAnyConnection, getConnection, isUnwrappableAs, releaseAnyConnection, releaseConnection, supportsAggressiveRelease, unwrap
      • Methods inherited from class java.lang.Object

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

      • NoJdbcMultiTenantConnectionProvider

        public NoJdbcMultiTenantConnectionProvider()
    • Method Detail

      • getAnyConnectionProvider

        protected org.hibernate.engine.jdbc.connections.spi.ConnectionProvider getAnyConnectionProvider()
        Specified by:
        getAnyConnectionProvider in class org.hibernate.engine.jdbc.connections.spi.AbstractMultiTenantConnectionProvider
      • selectConnectionProvider

        protected org.hibernate.engine.jdbc.connections.spi.ConnectionProvider selectConnectionProvider​(java.lang.String tenantIdentifier)
        Specified by:
        selectConnectionProvider in class org.hibernate.engine.jdbc.connections.spi.AbstractMultiTenantConnectionProvider