javax.persistence.spi
Class PersistenceProviderResolverHolder
java.lang.Object
javax.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. Implementations must be thread-safe.
- Since:
- JPA 2.0 version.
- Author:
- Florent Benoit
- See Also:
- JPA 2.0 specification
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceProviderResolverHolder
public PersistenceProviderResolverHolder()
getPersistenceProviderResolver
public static PersistenceProviderResolver getPersistenceProviderResolver()
- Returns the current persistence provider resolver.
- Returns:
- persistence provider resolver in use
setPersistenceProviderResolver
public static void setPersistenceProviderResolver(PersistenceProviderResolver resolver)
- Defines the persistence provider resolver used.
The implementation of PersistenceProviderResolver- Holder must be threadsafe, but no guarantee is made against multiple
threads setting the resolver.
- Parameters:
resolver - PersistenceProviderResolver to be used
Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.