-
Method Summary
void
Deletes a process from the state and cache
void
void
void
void
void
void
Updates the state of a process.
Methods inherited from interface io.camunda.zeebe.engine.state.immutable.ProcessState
clearCache, findProcessVersionBefore, getFlowElement, getLatestProcessVersion, getLatestProcessVersionByProcessId, getLatestVersionDigest, getNextProcessVersion, getProcessByKeyAndTenant, getProcessByProcessIdAndDeploymentKey, getProcessByProcessIdAndVersion, getProcessByProcessIdAndVersionTag
-
Method Details
-
-
-
-
storeProcessDefinitionKeyByProcessIdAndDeploymentKey
void storeProcessDefinitionKeyByProcessIdAndDeploymentKey(ProcessRecord processRecord)
-
storeProcessDefinitionKeyByProcessIdAndVersionTag
void storeProcessDefinitionKeyByProcessIdAndVersionTag(ProcessRecord processRecord)
-
updateProcessState
Updates the state of a process. This method updates both the ColumnFamily and the in memory
cache.
- Parameters:
processRecord - the record of the process that is updated
state - the new state
-
deleteProcess
Deletes a process from the state and cache
- Parameters:
processRecord - the record of the process that is deleted