Class ActivityPolicyConstraintsEvaluator
java.lang.Object
com.evolveum.midpoint.repo.common.activity.policy.ActivityPolicyConstraintsEvaluator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluateConstraints(ActivityPolicyConstraintsType constraintsBean, boolean allMustApply, ActivityPolicyRuleEvaluationContext context, OperationResult result) getDataNeeds(ActivityPolicyConstraintsType constraintsBean) Returns information about data needed to evaluate a particular (potentially composite) constraint.List<jakarta.xml.bind.JAXBElement<AbstractPolicyConstraintType>>toConstraintList(ActivityPolicyConstraintsType constraints)
-
Constructor Details
-
ActivityPolicyConstraintsEvaluator
public ActivityPolicyConstraintsEvaluator()
-
-
Method Details
-
evaluateConstraints
public List<EvaluatedActivityPolicyRuleTrigger<?>> evaluateConstraints(ActivityPolicyConstraintsType constraintsBean, boolean allMustApply, ActivityPolicyRuleEvaluationContext context, OperationResult result) -
getDataNeeds
Returns information about data needed to evaluate a particular (potentially composite) constraint. -
toConstraintList
public List<jakarta.xml.bind.JAXBElement<AbstractPolicyConstraintType>> toConstraintList(ActivityPolicyConstraintsType constraints)
-