Index

A C D E G I J L O P R S T 
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 PersistenceUnitInfo interface.
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
 
A C D E G I J L O P R S T 
All Classes and Interfaces|All Packages