Class PersistenceProviderResolverHolder

java.lang.Object
jakarta.persistence.spi.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 Details Link icon

    • PersistenceProviderResolverHolder Link icon

      public PersistenceProviderResolverHolder()
  • Method Details Link icon

    • getPersistenceProviderResolver Link icon

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

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