kaos.policy.guard
Interface Evaluator
public interface Evaluator
doesTriggerMatch
boolean doesTriggerMatch(ActionInstanceDescription action,
BasicActionDescription condition)
- doesTriggerMatch evaluates if a specific action matches a given
trigger condition
- Parameters:
action
- The action to be evaluatedcondition
- The trigger condition to compare against
createObligationsForTrigger
java.util.Vector createObligationsForTrigger(ActionInstanceDescription action,
BasicActionDescription condition)
- createObligationsForTrigger determines the obligations for a
specific action based on a given trigger condition
- Parameters:
action
- The action to be evaluatedcondition
- The trigger condition to compare against
- Returns:
- Vector of sequenced obliged actions