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, lockConfiguration
Fields 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 void
dbSchemaUpgrade
(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, schemaUpdate
Methods 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, updateDdlForMySqlVersionLowerThan56
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.db.SchemaManager
schemaUpdate
-
Constructor Details
-
CoreEngineSqlScriptBasedDbSchemaManager
public CoreEngineSqlScriptBasedDbSchemaManager(String context, SchemaManagerLockConfiguration lockConfiguration)
-
-
Method Details
-
schemaUpdateInLock
- Overrides:
schemaUpdateInLock
in classEngineSqlScriptBasedDbSchemaManager
-
dbSchemaUpgrade
-