Top Description Interfaces Classes Enums
[default module]

Package javax.persistence.spi


SPI for Java Persistence providers

Interface Summary

Modifier and TypeInterface and Description
public interface
ClassTransformer

A persistence provider supplies an instance of this interface to the PersistenceUnitInfo.addTransformer method.

public interface
PersistenceProvider

Interface implemented by the persistence provider.

public interface
PersistenceProviderResolver

Determine the list of persistence providers available in the runtime environment.

public interface
PersistenceUnitInfo

Interface implemented by the container and used by the persistence provider when creating an javax.persistence.EntityManagerFactory.

public interface
ProviderUtil

Utility interface implemented by the persistence provider.

Class Summary

Modifier and TypeClass and Description
public class

Enum Summary

Modifier and TypeEnum and Description
public enum
LoadState

Load states returned by the ProviderUtil SPI methods.

public enum
PersistenceUnitTransactionType

Specifies whether entity managers created by the javax.persistence.EntityManagerFactory will be JTA or resource-local entity managers.