Interface SchemaGenerationProcessor

    • 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