Class DbMigrationState
java.lang.Object
io.camunda.zeebe.engine.state.migration.DbMigrationState
- All Implemented Interfaces:
MigrationState,MutableMigrationState
-
Constructor Summary
ConstructorsConstructorDescriptionDbMigrationState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidmigrateMessageSubscriptionSentTime(MutableMessageSubscriptionState messageSubscriptionState, PendingMessageSubscriptionState transientState) voidvoidmigrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentState, PendingProcessMessageSubscriptionState transientState) voidvoidvoidmigrateTemporaryVariables(MutableEventScopeInstanceState eventScopeInstanceState, MutableElementInstanceState elementInstanceState) boolean
-
Constructor Details
-
DbMigrationState
-
-
Method Details
-
migrateMessageSubscriptionSentTime
public void migrateMessageSubscriptionSentTime(MutableMessageSubscriptionState messageSubscriptionState, PendingMessageSubscriptionState transientState) - Specified by:
migrateMessageSubscriptionSentTimein interfaceMutableMigrationState
-
migrateProcessMessageSubscriptionSentTime
public void migrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentState, PendingProcessMessageSubscriptionState transientState) - Specified by:
migrateProcessMessageSubscriptionSentTimein interfaceMutableMigrationState
-
migrateTemporaryVariables
public void migrateTemporaryVariables(MutableEventScopeInstanceState eventScopeInstanceState, MutableElementInstanceState elementInstanceState) - Specified by:
migrateTemporaryVariablesin interfaceMutableMigrationState
-
migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey
public void migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey()- Specified by:
migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKeyin interfaceMutableMigrationState
-
migrateDrgPopulateDrgVersionByDrgIdAndKey
public void migrateDrgPopulateDrgVersionByDrgIdAndKey()- Specified by:
migrateDrgPopulateDrgVersionByDrgIdAndKeyin interfaceMutableMigrationState
-
migrateElementInstancePopulateProcessInstanceByDefinitionKey
public void migrateElementInstancePopulateProcessInstanceByDefinitionKey()- Specified by:
migrateElementInstancePopulateProcessInstanceByDefinitionKeyin interfaceMutableMigrationState
-
migrateProcessStateForMultiTenancy
public void migrateProcessStateForMultiTenancy()- Specified by:
migrateProcessStateForMultiTenancyin interfaceMutableMigrationState
-
migrateDecisionStateForMultiTenancy
public void migrateDecisionStateForMultiTenancy()- Specified by:
migrateDecisionStateForMultiTenancyin interfaceMutableMigrationState
-
migrateMessageStateForMultiTenancy
public void migrateMessageStateForMultiTenancy()- Specified by:
migrateMessageStateForMultiTenancyin interfaceMutableMigrationState
-
migrateMessageStartEventSubscriptionForMultiTenancy
public void migrateMessageStartEventSubscriptionForMultiTenancy()- Specified by:
migrateMessageStartEventSubscriptionForMultiTenancyin interfaceMutableMigrationState
-
migrateMessageEventSubscriptionForMultiTenancy
public void migrateMessageEventSubscriptionForMultiTenancy()- Specified by:
migrateMessageEventSubscriptionForMultiTenancyin interfaceMutableMigrationState
-
migrateProcessMessageSubscriptionForMultiTenancy
public void migrateProcessMessageSubscriptionForMultiTenancy()- Specified by:
migrateProcessMessageSubscriptionForMultiTenancyin interfaceMutableMigrationState
-
migrateJobStateForMultiTenancy
public void migrateJobStateForMultiTenancy()- Specified by:
migrateJobStateForMultiTenancyin interfaceMutableMigrationState
-
migrateSignalSubscriptionStateForMultiTenancy
public void migrateSignalSubscriptionStateForMultiTenancy()- Specified by:
migrateSignalSubscriptionStateForMultiTenancyin interfaceMutableMigrationState
-
correctColumnFamilyPrefix
public void correctColumnFamilyPrefix()- Specified by:
correctColumnFamilyPrefixin interfaceMutableMigrationState
-
shouldRunElementInstancePopulateProcessInstanceByDefinitionKey
public boolean shouldRunElementInstancePopulateProcessInstanceByDefinitionKey()- Specified by:
shouldRunElementInstancePopulateProcessInstanceByDefinitionKeyin interfaceMigrationState
-