Uses of Class
org.eclipse.persistence.tools.schemaframework.SchemaManager
Packages that use SchemaManager
Package
Description
-
Uses of SchemaManager in org.eclipse.persistence.internal.jpa
Methods in org.eclipse.persistence.internal.jpa with parameters of type SchemaManagerModifier and TypeMethodDescriptionprotected static voidEntityManagerFactoryProvider.generateDefaultTables(SchemaManager mgr, EntityManagerSetupImpl.TableCreationType ddlType) Calls the appropriate create,replace or alter SchemaManager api.protected voidEntityManagerSetupImpl.writeDDLToDatabase(SchemaManager mgr, EntityManagerSetupImpl.TableCreationType ddlType) INTERNAL: Generate and write DDL from the persistence unit metadata to the database.protected voidEntityManagerSetupImpl.writeDDLToFiles(SchemaManager mgr, String appLocation, Object createDDLJdbc, Object dropDDLJdbc, EntityManagerSetupImpl.TableCreationType ddlType) Deprecated.protected voidEntityManagerSetupImpl.writeDDLToFiles(SchemaManager mgr, String appLocation, Object createDDLJdbc, Object dropDDLJdbc, EntityManagerSetupImpl.TableCreationType ddlType, Map props) Write the DDL to the files provided. -
Uses of SchemaManager in org.eclipse.persistence.tools.schemaframework
Subclasses of SchemaManager in org.eclipse.persistence.tools.schemaframeworkModifier and TypeClassDescriptionclassExtended SchemaManager to handle the creation of tables for dynamic types.Fields in org.eclipse.persistence.tools.schemaframework declared as SchemaManagerMethods in org.eclipse.persistence.tools.schemaframework with parameters of type SchemaManagerModifier and TypeMethodDescriptionprotected voidTableCreator.buildConstraints(SchemaManager schemaManager, boolean build) Convert any field constraint to constraint objects.voidTableCreator.createConstraints(List<TableDefinition> tables, DatabaseSession session, SchemaManager schemaManager, boolean build) Create constraints.voidTableCreator.createConstraints(DatabaseSession session, SchemaManager schemaManager) Create constraints.voidTableCreator.createConstraints(DatabaseSession session, SchemaManager schemaManager, boolean build) Create constraints.voidTableCreator.createTables(DatabaseSession session, SchemaManager schemaManager) This creates the tables on the database.voidTableCreator.createTables(DatabaseSession session, SchemaManager schemaManager, boolean build) This creates the tables on the database.voidTableCreator.createTables(DatabaseSession session, SchemaManager schemaManager, boolean build, boolean check, boolean createSequenceTables, boolean createSequences) This creates the tables on the database.voidTableCreator.dropConstraints(DatabaseSession session, SchemaManager schemaManager) Drop the table constraints from the database.voidTableCreator.dropConstraints(DatabaseSession session, SchemaManager schemaManager, boolean build) Drop the table constraints from the database.voidTableCreator.dropTables(DatabaseSession session, SchemaManager schemaManager) Drop the tables from the database.voidTableCreator.dropTables(DatabaseSession session, SchemaManager schemaManager, boolean build) Drop the tables from the database.voidTableCreator.extendTables(DatabaseSession session, SchemaManager schemaManager) Create or extend the tables on the database.voidTableCreator.extendTables(DatabaseSession session, SchemaManager schemaManager, boolean build) This creates/extends the tables on the database.protected voidTableCreator.extendTablesAndConstraints(SchemaManager schemaManager, DatabaseSession session) voidTableCreator.replaceTables(DatabaseSession session, SchemaManager schemaManager) Recreate the tables on the database.voidTableCreator.replaceTables(DatabaseSession session, SchemaManager schemaManager, boolean createSequenceTables) Recreate the tables on the database.voidTableCreator.replaceTables(DatabaseSession session, SchemaManager schemaManager, boolean createSequenceTables, boolean createSequences) Recreate the tables on the database.protected voidTableCreator.replaceTablesAndConstraints(SchemaManager schemaManager, DatabaseSession session) protected voidTableCreator.replaceTablesAndConstraints(SchemaManager schemaManager, DatabaseSession session, boolean createSequenceTables, boolean createSequences) Constructors in org.eclipse.persistence.tools.schemaframework with parameters of type SchemaManager
EntityManagerSetupImpl.writeDDLToFiles(SchemaManager, String, Object, Object, TableCreationType, Map)