Package com.evolveum.midpoint.repo.common.activity.policy
package com.evolveum.midpoint.repo.common.activity.policy
-
ClassDescriptionActivityPolicyConstraintEvaluator<C extends AbstractPolicyConstraintType,
T extends EvaluatedPolicyRuleTrigger<C>> Activity policy constraints evaluator will skip all unknown constraints.Helper class for activity policy processing that can be used in non-iterative activities.A policy rule that is being evaluated in a context of given activityBuilder forActivityPolicyRule.Context that holds important information for evaluation of activity policy rule.Identifies a particular policy rule in the activity tree.This processor is responsible for collecting, evaluating and executing activity policy rules.What data does a specific policy rule or policy rule constraint need in order to be evaluated.An implementation ofEvaluatedPolicyRulespecific for activity rules (dealing with execution time, restarts, errors, etc).Trigger for constraints that act on duration.Trigger for constraints that act on numeric values.This class is responsible for updating the counters of evaluated activity (TODO - only activity [povol]) policy rules.Contains values for policy constraints that existed before the activity run started.