Class HibernateCurrentTenantIdentifierResolver

  • All Implemented Interfaces:
    org.hibernate.context.spi.CurrentTenantIdentifierResolver

    public final class HibernateCurrentTenantIdentifierResolver
    extends Object
    implements org.hibernate.context.spi.CurrentTenantIdentifierResolver
    Maps from the Quarkus TenantResolver to the Hibernate CurrentTenantIdentifierResolver model.
    Author:
    Michael Schnell
    • Constructor Detail

      • HibernateCurrentTenantIdentifierResolver

        public HibernateCurrentTenantIdentifierResolver​(String persistenceUnitName)
    • Method Detail

      • resolveCurrentTenantIdentifier

        public String resolveCurrentTenantIdentifier()
        Specified by:
        resolveCurrentTenantIdentifier in interface org.hibernate.context.spi.CurrentTenantIdentifierResolver
      • validateExistingCurrentSessions

        public boolean validateExistingCurrentSessions()
        Specified by:
        validateExistingCurrentSessions in interface org.hibernate.context.spi.CurrentTenantIdentifierResolver