Interface MutableMigrationState
- All Superinterfaces:
MigrationState
- All Known Implementing Classes:
DbMigrationState
-
Method Summary
Modifier and TypeMethodDescriptionvoid
markMigrationFinished
(String identifier) Changes the state of a migration to FINISHED to indicate it has been executed.void
void
void
migrateMessageSubscriptionSentTime
(MutableMessageSubscriptionState messageSubscriptionState, MutablePendingMessageSubscriptionState transientState) void
migrateProcessMessageSubscriptionSentTime
(MutableProcessMessageSubscriptionState persistentSate, MutablePendingProcessMessageSubscriptionState transientState) void
migrateTemporaryVariables
(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
-