Index
All Classes and Interfaces|All Packages
A
- addTransformer(ClassTransformer) - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- addTransformer(ClassTransformer) - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
Adds ClassTransformer to underlying Application's classloader
- addTransformer(ClassTransformer) - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
C
- cleanArtifacts(DeploymentContext) - Method in class org.glassfish.persistence.jpa.JPADeployer
- createSchemaGenerationProcessor(PersistenceUnitDescriptor) - Static method in class org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessorFactory
D
- DEFAULT_DS_NAME - Static variable in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
E
- EclipseLinkSchemaGenerationProcessor - Class in org.glassfish.persistence.jpa.schemageneration
-
SchemaGenerationProcessor that handles schema generation while running against EclipseLink in pre JPA 2.1 mode For each persistence unit descriptors that is defined for an application create the ddl scripts.
- EclipseLinkSchemaGenerationProcessor(String) - Constructor for class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
-
Creates a new instance of EclipseLinkSchemaGenerationProcessor using Java2DBProcessorHelper
- EmbeddedProviderContainerContractInfo - Class in org.glassfish.persistence.jpa
-
Implementation of ProviderContainerContractInfo while running inside embedded server
- EmbeddedProviderContainerContractInfo(DeploymentContext, ConnectorRuntime, boolean) - Constructor for class org.glassfish.persistence.jpa.EmbeddedProviderContainerContractInfo
- event(EventListener.Event<?>) - Method in class org.glassfish.persistence.jpa.JPADeployer
- excludeUnlistedClasses() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- executeCreateDDL() - Method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
-
This method is called after the jdbc files have been created.
- executeCreateDDL() - Method in class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
- executeCreateDDL() - Method in interface org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessor
-
Execute create DDL statements
G
- getApplicationLocation() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getApplicationLocation() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- getClassLoader() - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
- getClassLoader() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getClassLoader() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getClassLoader() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- getDefaultDataSourceName() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getDefaultDataSourceName() - Method in class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
- getDefaultprovider() - Static method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
-
This method first checks if default provider is specified in the environment (e.g. using -D option in domain.xml).
- getDeployer() - Method in class org.glassfish.persistence.jpa.JPAContainer
- getDeploymentContext() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getDeploymentContext() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- getDescriptor() - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
- getEntityManagerFactory() - Method in class org.glassfish.persistence.jpa.PersistenceUnitLoader
- getJarFileUrls() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getJtaDataSource() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getJTADataSourceOverride() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getJTADataSourceOverride() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- getManagedClassNames() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getMappingFileNames() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getMetaData() - Method in class org.glassfish.persistence.jpa.JPADeployer
- getName() - Method in class org.glassfish.persistence.jpa.JPAContainer
- getNewTempClassLoader() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getNonJtaDataSource() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getOverridesForSchemaGeneration() - Method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
- getOverridesForSchemaGeneration() - Method in class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
- getOverridesForSchemaGeneration() - Method in interface org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessor
- getOverridesForSuppressingSchemaGeneration() - Method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
- getOverridesForSuppressingSchemaGeneration() - Method in class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
- getOverridesForSuppressingSchemaGeneration() - Method in interface org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessor
- getPersistenceProviderClassName() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getPersistenceProviderClassNameForPuDesc(PersistenceUnitDescriptor) - Static method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getPersistenceUnitName() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getPersistenceUnitRootUrl() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getPersistenceXMLSchemaVersion() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getProperties() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getQualifierAnnotationNames() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getScopeAnnotationName() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getSharedCacheMode() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getTempClassloader() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- getTempClassloader() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- getTransactionType() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getValidationMode() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- getValidatorFactory() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
get instance of ValidatorFactory for this environment
- getValidatorFactory() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
I
- init(PersistenceUnitDescriptor, DeploymentContext) - Method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
- init(PersistenceUnitDescriptor, DeploymentContext) - Method in class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
- init(PersistenceUnitDescriptor, DeploymentContext) - Method in interface org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessor
-
initialize the processor
- isContainerDDLExecutionRequired() - Method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
- isContainerDDLExecutionRequired() - Method in class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
- isContainerDDLExecutionRequired() - Method in interface org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessor
- isJava2DBRequired() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
Will be called while loading an application.
- isJava2DBRequired() - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- isSupportedPersistenceProvider(String) - Static method in class org.glassfish.persistence.jpa.schemageneration.EclipseLinkSchemaGenerationProcessor
-
This processor only supports EclipseLink, the default persistence povider in glassfish; or Toplink, the default provder for GF 2.x.
- isWeavingEnabled() - Method in class org.glassfish.persistence.jpa.EmbeddedProviderContainerContractInfo
- isWeavingEnabled() - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
- isWeavingEnabled() - Method in class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
J
- JPAContainer - Class in org.glassfish.persistence.jpa
- JPAContainer() - Constructor for class org.glassfish.persistence.jpa.JPAContainer
- JPADeployer - Class in org.glassfish.persistence.jpa
-
Deployer for JPA applications
- JPADeployer() - Constructor for class org.glassfish.persistence.jpa.JPADeployer
- JPApplicationContainer - Class in org.glassfish.persistence.jpa
-
Represents Application Container for Jakarta Persistence.
- JPApplicationContainer() - Constructor for class org.glassfish.persistence.jpa.JPApplicationContainer
- JPAStandardSchemaGenerationProcessor - Class in org.glassfish.persistence.jpa.schemageneration
-
Schema generation processor while using standard JPA based schema generation
- JPAStandardSchemaGenerationProcessor() - Constructor for class org.glassfish.persistence.jpa.schemageneration.JPAStandardSchemaGenerationProcessor
L
- load(JPAContainer, DeploymentContext) - Method in class org.glassfish.persistence.jpa.JPADeployer
- lookupDataSource(SimpleJndiName) - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
Looks up DataSource with JNDI name given by
dataSourceName - lookupDataSource(SimpleJndiName) - Method in class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
- lookupNonTxDataSource(SimpleJndiName) - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
Looks up Non transactional DataSource with JNDI name given by
dataSourceName - lookupNonTxDataSource(SimpleJndiName) - Method in class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
O
- org.glassfish.persistence.jpa - package org.glassfish.persistence.jpa
- org.glassfish.persistence.jpa.schemageneration - package org.glassfish.persistence.jpa.schemageneration
P
- PersistenceUnitInfoImpl - Class in org.glassfish.persistence.jpa
-
This class implements
PersistenceUnitInfointerface. - PersistenceUnitInfoImpl(PersistenceUnitDescriptor, ProviderContainerContractInfo) - Constructor for class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
- PersistenceUnitLoader - Class in org.glassfish.persistence.jpa
-
Loads emf corresponding to a PersistenceUnit.
- PersistenceUnitLoader(PersistenceUnitDescriptor, ProviderContainerContractInfo) - Constructor for class org.glassfish.persistence.jpa.PersistenceUnitLoader
- postConstruct() - Method in class org.glassfish.persistence.jpa.JPADeployer
- prepare(DeploymentContext) - Method in class org.glassfish.persistence.jpa.JPADeployer
-
EntityManagerFactories for persistence units are created and stored in JPAApplication instance.
- ProviderContainerContractInfo - Interface in org.glassfish.persistence.jpa
-
This encapsulates information needed to load or unload persistence units.
- ProviderContainerContractInfoBase - Class in org.glassfish.persistence.jpa
-
Convenience base class for implementing ProviderContainerContractInfo.
- ProviderContainerContractInfoBase(ConnectorRuntime) - Constructor for class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
- ProviderContainerContractInfoBase(ConnectorRuntime, DeploymentContext) - Constructor for class org.glassfish.persistence.jpa.ProviderContainerContractInfoBase
R
- registerEMF(String, String, RootDeploymentDescriptor, EntityManagerFactory) - Method in interface org.glassfish.persistence.jpa.ProviderContainerContractInfo
-
Register the give emf with underlying container
- registerEMF(String, String, RootDeploymentDescriptor, EntityManagerFactory) - Method in class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- resume() - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
-
Resumes this application container.
S
- SchemaGenerationProcessor - Interface in org.glassfish.persistence.jpa.schemageneration
-
Processor for schema generation
- SchemaGenerationProcessorFactory - Class in org.glassfish.persistence.jpa.schemageneration
-
Factory for creating SchemaGenerationProcessor
- SchemaGenerationProcessorFactory() - Constructor for class org.glassfish.persistence.jpa.schemageneration.SchemaGenerationProcessorFactory
- ServerProviderContainerContractInfo - Class in org.glassfish.persistence.jpa
-
Implementation of ProviderContainerContractInfo while running on server.
- ServerProviderContainerContractInfo(DeploymentContext, ConnectorRuntime, boolean) - Constructor for class org.glassfish.persistence.jpa.ServerProviderContainerContractInfo
- start(ApplicationContext) - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
- stop(ApplicationContext) - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
- suspend() - Method in class org.glassfish.persistence.jpa.JPApplicationContainer
-
Suspends this application container.
T
- toString() - Method in class org.glassfish.persistence.jpa.PersistenceUnitInfoImpl
All Classes and Interfaces|All Packages