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 TypeMethodDescriptionvoidvoiddeleteDecision(DecisionRecord record) voidfindDecisionByKey(long decisionKey) findDecisionRequirementsByKey(long decisionRequirementsKey) findDecisionsByDecisionRequirementsKey(long decisionRequirementsKey) findLatestDecisionById(org.agrona.DirectBuffer decisionId) findLatestDecisionRequirementsById(org.agrona.DirectBuffer decisionRequirementsId) voidstoreDecisionRecord(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>>
-