Package com.evolveum.midpoint.repo.common.policy
package com.evolveum.midpoint.repo.common.policy
-
ClassDescriptionImplementation of the most generic features in
EvaluatedPolicyRuleinterface.Triggered byAlwaysTruePolicyConstraintType.Common interface for policy rules obtained from different places and evaluated at different places.A policy rule is said to be _triggered_ if its policy constraint matches the object state, its transition, or any other condition.Trigger forPolicyConstraintKind.SITUATION.Policy rule identifier based on a plain string.Options driving the conversion ofEvaluatedPolicyRuleTriggerto its externalized form, i.e.,EvaluatedPolicyRuleTriggerType.Generic interface for policy rules that may come from different places, be it activity, global (system configuration) or task assignment, etc.Arranges externalized triggers (beans) into trees according to presentation instructions (hidden, final, displayOrder).Marker interface for client-specific data.A trigger coupled with additional client-specific data.TriggerBeanPresentationUtil.TriggerWithDataPredicate<AD extends TriggerBeanPresentationUtil.AdditionalData>Predicate for triggers-with-data.Just a predicate on triggers.Deals with presenting the triggers, mainly by collecting their messages into a form understandable by the user.