Package jakarta.persistence.spi
SPI for Jakarta Persistence providers
-
Interface Summary Interface Description ClassTransformer A persistence provider supplies an instance of this interface to thePersistenceUnitInfo.addTransformer
method.PersistenceProvider Interface implemented by the persistence provider.PersistenceProviderResolver Determine the list of persistence providers available in the runtime environment.PersistenceUnitInfo Interface implemented by the container and used by the persistence provider when creating anEntityManagerFactory
.ProviderUtil Utility interface implemented by the persistence provider. -
Class Summary Class Description PersistenceProviderResolverHolder Holds the globalPersistenceProviderResolver
instance. -
Enum Summary Enum Description LoadState Load states returned by theProviderUtil
SPI methods.PersistenceUnitTransactionType Specifies whether entity managers created by theEntityManagerFactory
will be JTA or resource-local entity managers. -
Exception Summary Exception Description TransformerException Thrown by the persistence provider when a problem during class re-definition occurs.