SPI for Jakarta Persistence providers
Interface Summary Interface Description ClassTransformerA persistence provider supplies an instance of this interface to the
PersistenceProviderInterface implemented by the persistence provider. PersistenceProviderResolverDetermine the list of persistence providers available in the runtime environment. PersistenceUnitInfoInterface implemented by the container and used by the persistence provider when creating an
ProviderUtilUtility interface implemented by the persistence provider.
Class Summary Class Description PersistenceProviderResolverHolderHolds the global
Enum Summary Enum Description LoadStateLoad states returned by the
PersistenceUnitTransactionTypeSpecifies whether entity managers created by the
EntityManagerFactorywill be JTA or resource-local entity managers.
Exception Summary Exception Description TransformerExceptionThrown by the persistence provider when a problem during class re-definition occurs.