Method Summary
All Methods Instance Methods Abstract Methods
void
Deletes a decision from the state.
void
Deletes a decision requirements from the state.
void
Store a reference to the decision key in the state, using the decision id and deployment key as
composite database key.
void
Store a reference to the decision key in the state, using the decision id and version tag as
composite database key.
void
Put the given decision in the state.
void
Put the given decision requirements (DRG) in the state.
Method Details
storeDecisionRecord
Put the given decision in the state. Update the latest version of the decision if it is newer.
Parameters:
record - the record of the decision
storeDecisionRequirements
Put the given decision requirements (DRG) in the state. Update the latest version of the DRG if
it is newer.
Parameters:
record - the record of the DRG
storeDecisionKeyByDecisionIdAndDeploymentKey
void storeDecisionKeyByDecisionIdAndDeploymentKey (DecisionRecord record)
Store a reference to the decision key in the state, using the decision id and deployment key as
composite database key.
Parameters:
record - the record of the decision
storeDecisionKeyByDecisionIdAndVersionTag
Store a reference to the decision key in the state, using the decision id and version tag as
composite database key.
Parameters:
record - the record of the decision
deleteDecision
Deletes a decision from the state. Updates the latest version of the decision if the deleted
version is the latest version and a previous version is available.
Parameters:
record - the record of the decision
deleteDecisionRequirements
Deletes a decision requirements from the state. Updates the latest version of the decision
requirements if the deleted version is the latest version and a previous version is available.
Parameters:
record - the record of the decision requirements