EclipseLink 2.0.0_ 2.0.0.v20090424-r4050 API Reference

javax.persistence.spi
Class PersistenceProviderResolverHolder

java.lang.Object
  extended by 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.


Nested Class Summary
static class PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver
          Default provider resolver class to use when none is explicitly set.
 
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
clone, equals, finalize, 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


setPersistenceProviderResolver

public static void setPersistenceProviderResolver(PersistenceProviderResolver resolver)
Defines the persistence provider resolver used


EclipseLink 2.0.0_ 2.0.0.v20090424-r4050 API Reference