Class PersistenceProviderResolverHolder.PersistenceProviderResolverPerClassLoader

java.lang.Object
javax.persistence.spi.PersistenceProviderResolverHolder.PersistenceProviderResolverPerClassLoader
All Implemented Interfaces:
PersistenceProviderResolver
Enclosing class:
PersistenceProviderResolverHolder

private static class PersistenceProviderResolverHolder.PersistenceProviderResolverPerClassLoader extends Object implements PersistenceProviderResolver
Cache PersistenceProviderResolver per classloader and use the current classloader as a key. Use CachingPersistenceProviderResolver for each PersistenceProviderResolver instance.