Package com.flowable.core.common.db
Class CoreEngineSqlScriptBasedDbSchemaManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
com.flowable.core.common.db.CoreEngineSqlScriptBasedDbSchemaManager
- All Implemented Interfaces:
SchemaManager
- Direct Known Subclasses:
ActionDbSchemaManager,AppDbSchemaManager,AuditDbSchemaManager,ContentDbSchemaManager,DataObjectDbSchemaManager,EngageDbSchemaManager,FormDbSchemaManager,IdmDbSchemaManager,PlatformDbSchemaManager,PolicyDbSchemaManager,ServiceRegistryDbSchemaManager,TemplateDbSchemaManager
public abstract class CoreEngineSqlScriptBasedDbSchemaManager
extends EngineSqlScriptBasedDbSchemaManager
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
EngineSqlScriptBasedDbSchemaManager.ChangeLogVersion -
Field Summary
Fields inherited from class org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
context, lockConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
JDBC_METADATA_TABLE_TYPES, logger, PROPERTY_TABLE -
Constructor Summary
ConstructorsConstructorDescriptionCoreEngineSqlScriptBasedDbSchemaManager(String context, SchemaManagerLockConfiguration lockConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddbSchemaUpgrade(String component, String engineDbVersion) Methods inherited from class org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
addMissingComponent, dbSchemaCreateEngine, getChangeLogTableName, getChangeLogVersion, getChangeLogVersionOrder, getContext, getDbSchemaLockName, getDbVersion, getDbVersionForChangelogVersion, getEngineTableName, getEngineVersion, getSchemaVersionPropertyName, isEngineTablePresent, schemaCheckVersion, schemaCreate, schemaCreateInLock, schemaDrop, schemaUpdateMethods inherited from class org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
addSqlStatementPiece, dbSchemaUpgrade, dbSchemaUpgradeUntil6120, executeMandatorySchemaResource, executeSchemaResource, executeSchemaResource, getDatabaseConfiguration, getProperty, getProperty, getPropertyTable, getResourceForDbOperation, getResourcesRootDirectory, isMissingTablesException, isTablePresent, prependDatabaseTablePrefix, readNextTrimmedLine, updateDdlForMySqlVersionLowerThan56Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.db.SchemaManager
schemaUpdate
-
Constructor Details
-
CoreEngineSqlScriptBasedDbSchemaManager
public CoreEngineSqlScriptBasedDbSchemaManager(String context, SchemaManagerLockConfiguration lockConfiguration)
-
-
Method Details
-
schemaUpdateInLock
- Overrides:
schemaUpdateInLockin classEngineSqlScriptBasedDbSchemaManager
-
dbSchemaUpgrade
-