Class WorkObjectDbSchemaManager
java.lang.Object
com.flowable.workobject.engine.impl.db.WorkObjectDbSchemaManager
- All Implemented Interfaces:
org.flowable.common.engine.impl.db.SchemaManager
public class WorkObjectDbSchemaManager
extends java.lang.Object
implements org.flowable.common.engine.impl.db.SchemaManager
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LIQUIBASE_CHANGELOG
-
Constructor Summary
Constructors Constructor Description WorkObjectDbSchemaManager()
-
Method Summary
Modifier and Type Method Description protected void
closeDatabase(liquibase.Liquibase liquibase)
protected static liquibase.Liquibase
createLiquibaseInstance(WorkObjectEngineConfiguration workObjectEngineConfiguration)
protected org.flowable.common.engine.impl.db.SchemaManager
getCommonSchemaManager()
protected org.flowable.common.engine.impl.db.SchemaManager
getIdentityLinkSchemaManager()
protected org.flowable.common.engine.impl.db.SchemaManager
getTaskSchemaManager()
protected org.flowable.common.engine.impl.db.SchemaManager
getVariableSchemaManager()
void
initSchema()
void
initSchema(WorkObjectEngineConfiguration workObjectEngineConfiguration)
void
initSchema(WorkObjectEngineConfiguration workObjectEngineConfiguration, java.lang.String databaseSchemaUpdate)
void
schemaCheckVersion()
void
schemaCreate()
void
schemaDrop()
java.lang.String
schemaUpdate()
-
Field Details
-
LIQUIBASE_CHANGELOG
public static final java.lang.String LIQUIBASE_CHANGELOG- See Also:
- Constant Field Values
-
-
Constructor Details
-
WorkObjectDbSchemaManager
public WorkObjectDbSchemaManager()
-
-
Method Details
-
initSchema
public void initSchema() -
initSchema
-
initSchema
public void initSchema(WorkObjectEngineConfiguration workObjectEngineConfiguration, java.lang.String databaseSchemaUpdate) -
schemaCreate
public void schemaCreate()- Specified by:
schemaCreate
in interfaceorg.flowable.common.engine.impl.db.SchemaManager
-
schemaDrop
public void schemaDrop()- Specified by:
schemaDrop
in interfaceorg.flowable.common.engine.impl.db.SchemaManager
-
schemaUpdate
public java.lang.String schemaUpdate()- Specified by:
schemaUpdate
in interfaceorg.flowable.common.engine.impl.db.SchemaManager
-
getCommonSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager getCommonSchemaManager() -
getVariableSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager getVariableSchemaManager() -
getTaskSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager getTaskSchemaManager() -
getIdentityLinkSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager getIdentityLinkSchemaManager() -
createLiquibaseInstance
protected static liquibase.Liquibase createLiquibaseInstance(WorkObjectEngineConfiguration workObjectEngineConfiguration) -
schemaCheckVersion
public void schemaCheckVersion()- Specified by:
schemaCheckVersion
in interfaceorg.flowable.common.engine.impl.db.SchemaManager
-
closeDatabase
protected void closeDatabase(liquibase.Liquibase liquibase)
-