Interface MutableMigrationState
- All Superinterfaces:
MigrationState
- All Known Implementing Classes:
DbMigrationState
-
Method Summary
Modifier and TypeMethodDescriptionvoidmarkMigrationFinished(String identifier) Changes the state of a migration to FINISHED to indicate it has been executed.voidvoidvoidvoidmigrateMessageSubscriptionSentTime(MutableMessageSubscriptionState messageSubscriptionState, PendingMessageSubscriptionState transientState) voidvoidmigrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentSate, PendingProcessMessageSubscriptionState transientState) voidmigrateTemporaryVariables(MutableEventScopeInstanceState eventScopeInstanceState, MutableElementInstanceState elementInstanceState) Methods inherited from interface io.camunda.zeebe.engine.state.immutable.MigrationState
isMigrationFinished
-
Method Details
-
migrateMessageSubscriptionSentTime
void migrateMessageSubscriptionSentTime(MutableMessageSubscriptionState messageSubscriptionState, PendingMessageSubscriptionState transientState) -
migrateProcessMessageSubscriptionSentTime
void migrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentSate, PendingProcessMessageSubscriptionState transientState) -
migrateTemporaryVariables
void migrateTemporaryVariables(MutableEventScopeInstanceState eventScopeInstanceState, MutableElementInstanceState elementInstanceState) -
migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey
void migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey() -
migrateDrgPopulateDrgVersionByDrgIdAndKey
void migrateDrgPopulateDrgVersionByDrgIdAndKey() -
migrateElementInstancePopulateProcessInstanceByDefinitionKey
void migrateElementInstancePopulateProcessInstanceByDefinitionKey() -
migrateProcessDefinitionVersions
void migrateProcessDefinitionVersions() -
markMigrationFinished
Changes the state of a migration to FINISHED to indicate it has been executed.- Parameters:
identifier- the identifier of the migration
-