Package com.flowable.idm.engine.impl.db
Class IdmDbSchemaManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
com.flowable.core.common.db.CoreEngineSqlScriptBasedDbSchemaManager
com.flowable.idm.engine.impl.db.IdmDbSchemaManager
- All Implemented Interfaces:
org.flowable.common.engine.impl.db.SchemaManager
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager.ChangeLogVersion -
Field Summary
FieldsFields 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
Constructors -
Method Summary
Methods inherited from class com.flowable.core.common.db.CoreEngineSqlScriptBasedDbSchemaManager
dbSchemaUpgrade, schemaUpdateInLockMethods inherited from class org.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
addMissingComponent, dbSchemaCreateEngine, getChangeLogVersion, getChangeLogVersionOrder, getContext, getDbVersion, 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, 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
-
Field Details
-
IDM_DB_SCHEMA_LOCK_NAME
- See Also:
-
-
Constructor Details
-
IdmDbSchemaManager
public IdmDbSchemaManager()
-
-
Method Details
-
getEngineVersion
- Specified by:
getEngineVersionin classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getSchemaVersionPropertyName
- Specified by:
getSchemaVersionPropertyNamein classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getDbSchemaLockName
- Specified by:
getDbSchemaLockNamein classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getEngineTableName
- Specified by:
getEngineTableNamein classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getChangeLogTableName
- Specified by:
getChangeLogTableNamein classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getDbVersionForChangelogVersion
- Specified by:
getDbVersionForChangelogVersionin classorg.flowable.common.engine.impl.db.EngineSqlScriptBasedDbSchemaManager
-
getResourcesRootDirectory
- Specified by:
getResourcesRootDirectoryin classorg.flowable.common.engine.impl.db.AbstractSqlScriptBasedDbSchemaManager
-