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.voidvoidvoidmigrateMessageSubscriptionSentTime(MutableMessageSubscriptionState messageSubscriptionState, MutablePendingMessageSubscriptionState transientState) voidmigrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentSate, MutablePendingProcessMessageSubscriptionState 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, MutablePendingMessageSubscriptionState transientState) -
migrateProcessMessageSubscriptionSentTime
void migrateProcessMessageSubscriptionSentTime(MutableProcessMessageSubscriptionState persistentSate, MutablePendingProcessMessageSubscriptionState transientState) -
migrateTemporaryVariables
void migrateTemporaryVariables(MutableEventScopeInstanceState eventScopeInstanceState, MutableElementInstanceState elementInstanceState) -
migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey
void migrateDecisionsPopulateDecisionVersionByDecisionIdAndDecisionKey() -
migrateDrgPopulateDrgVersionByDrgIdAndKey
void migrateDrgPopulateDrgVersionByDrgIdAndKey() -
markMigrationFinished
Changes the state of a migration to FINISHED to indicate it has been executed.- Parameters:
identifier- the identifier of the migration
-