Interface SchemaGenerationProcessor

All Known Implementing Classes:
EclipseLinkSchemaGenerationProcessor, JPAStandardSchemaGenerationProcessor

public interface SchemaGenerationProcessor
Processor for schema generation
Author:
Mitesh Meswani
  • Method Details

    • 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