Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.persistence.spi
Class PersistenceProviderResolverHolder

    java.lang.Object
      javax.persistence.spi.PersistenceProviderResolverHolder

    public class PersistenceProviderResolverHolder

extends java.lang.Object

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

Since:
  Java Persistence 2.0

Constructor Summary
`PersistenceProviderResolverHolder()`

Method Summary
`static PersistenceProviderResolver` | `getPersistenceProviderResolver()` Returns the current persistence provider resolver.
`static void` | `setPersistenceProviderResolver(PersistenceProviderResolver resolver)` Defines the persistence provider resolver used.

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD