Class PersistenceProviderResolverHolder

java.lang.Object
cz.cvut.kbss.jopa.model.PersistenceProviderResolverHolder

public class PersistenceProviderResolverHolder extends Object
Holds the global PersistenceProviderResolver instance.

If no PersistenceProviderResolver is set by the environment, the default PersistenceProviderResolver is used. Implementations must be thread-safe.

  • Method Details

    • 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