public interface PersistenceProviderResolverDetermine the list of persistence providers available in the runtime environment.
Implementations must be thread-safe.
Note that the
getPersistenceProvidersmethod can potentially be called many times: it is recommended that the implementation of this method make use of caching.
- See Also:
List<PersistenceProvider> getPersistenceProviders()Returns a list of the
PersistenceProviderimplementations available in the runtime environment.
- list of the persistence providers available in the environment
void clearCachedProviders()Clear cache of providers.