Class LegacyDecisionState
java.lang.Object
io.camunda.zeebe.engine.state.migration.to_8_3.legacy.LegacyDecisionState
-
Constructor Summary
ConstructorsConstructorDescriptionLegacyDecisionState
(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext, EngineConfiguration config) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
deleteDecision
(DecisionRecord record) void
findDecisionByKey
(long decisionKey) findDecisionRequirementsByKey
(long decisionRequirementsKey) findDecisionsByDecisionRequirementsKey
(long decisionRequirementsKey) findLatestDecisionById
(org.agrona.DirectBuffer decisionId) findLatestDecisionRequirementsById
(org.agrona.DirectBuffer decisionRequirementsId) void
storeDecisionRecord
(DecisionRecord record) void
-
Constructor Details
-
LegacyDecisionState
public LegacyDecisionState(ZeebeDb<ZbColumnFamilies> zeebeDb, TransactionContext transactionContext, EngineConfiguration config)
-
-
Method Details
-
findLatestDecisionById
-
findDecisionByKey
-
findLatestDecisionRequirementsById
public Optional<DeployedDrg> findLatestDecisionRequirementsById(org.agrona.DirectBuffer decisionRequirementsId) -
findDecisionRequirementsByKey
-
findDecisionsByDecisionRequirementsKey
-
clearCache
public void clearCache() -
storeDecisionRecord
-
storeDecisionRequirements
-
deleteDecision
-
deleteDecisionRequirements
-
getDecisionKeyByDecisionRequirementsKey
public ColumnFamily<DbCompositeKey<DbForeignKey<DbLong>,DbForeignKey<DbLong>>, getDecisionKeyByDecisionRequirementsKey()DbNil> -
getDecisionsByKey
-
getLatestDecisionKeysByDecisionId
-
getDecisionKeyByDecisionIdAndVersion
public ColumnFamily<DbCompositeKey<DbString,DbInt>, getDecisionKeyByDecisionIdAndVersion()DbForeignKey<DbLong>> -
getDecisionRequirementsByKey
-
getLatestDecisionRequirementsKeysById
-
getDecisionRequirementsKeyByIdAndVersion
public ColumnFamily<DbCompositeKey<DbString,DbInt>, getDecisionRequirementsKeyByIdAndVersion()DbForeignKey<DbLong>>
-