Class PersistenceProviderResolverHolder


  • public class PersistenceProviderResolverHolder
    extends Object
    Holds the global PersistenceProviderResolver instance. If no PersistenceProviderResolver is set by the environment, the default PersistenceProviderResolver is used. Enable "jakarta.persistence.spi" logger to show diagnostic information. Implementations must be thread-safe.
    Since:
    2.0
    • Constructor Detail

      • PersistenceProviderResolverHolder

        public PersistenceProviderResolverHolder()
    • Method Detail

      • getPersistenceProviderResolver

        public static PersistenceProviderResolver getPersistenceProviderResolver()
        Returns the current persistence provider resolver.
        Returns:
        the current persistence provider resolver
      • setPersistenceProviderResolver

        public static void setPersistenceProviderResolver​(PersistenceProviderResolver resolver)
        Defines the persistence provider resolver used.
        Parameters:
        resolver - persistence provider resolver to be used.