Interface SchemaGenerationProcessor
-
- All Known Implementing Classes:
EclipseLinkSchemaGenerationProcessor,JPAStandardSchemaGenerationProcessor
public interface SchemaGenerationProcessorProcessor for schema generation- Author:
- Mitesh Meswani
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecuteCreateDDL()Execute create DDL statementsMap<String,Object>getOverridesForSchemaGeneration()Map<String,Object>getOverridesForSuppressingSchemaGeneration()voidinit(com.sun.enterprise.deployment.PersistenceUnitDescriptor pud, org.glassfish.api.deployment.DeploymentContext deploymentContext)initialize the processorbooleanisContainerDDLExecutionRequired()
-
-
-
Method Detail
-
init
void init(com.sun.enterprise.deployment.PersistenceUnitDescriptor pud, org.glassfish.api.deployment.DeploymentContext deploymentContext)initialize the processor
-
getOverridesForSchemaGeneration
Map<String,Object> getOverridesForSchemaGeneration()
- Returns:
- overrides that will be supplied to EMF creation for schema generation
-
getOverridesForSuppressingSchemaGeneration
Map<String,Object> getOverridesForSuppressingSchemaGeneration()
- Returns:
- overrides that will be supplied to EMF creation for suppressing schema generation
-
isContainerDDLExecutionRequired
boolean isContainerDDLExecutionRequired()
- Returns:
- whether ddl needs to be executed by container
-
executeCreateDDL
void executeCreateDDL()
Execute create DDL statements
-
-