Uses of Class
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger
Packages that use EvaluatedPolicyRuleTrigger
-
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.api.context
Subclasses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.api.contextModifier and TypeClassDescriptionclass
class
class
class
class
Represents triggered exclusion constraint.class
class
static class
static class
class
class
class
class
class
class
Methods in com.evolveum.midpoint.model.api.context with type parameters of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescription<T extends EvaluatedPolicyRuleTrigger<?>>
Collection<T>EvaluatedPolicyRule.getAllTriggers
(Class<T> type) Returns all triggers of given type, stepping down to situation policy rules and composite triggers.Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescription@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>
EvaluatedPolicyRule.getAllTriggers()
Returns all triggers, even those that were indirectly collected via situation policy rules.EvaluatedSituationTrigger.getAllTriggers()
@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>
EvaluatedCompositeTrigger.getInnerTriggers()
EvaluatedPolicyRuleTrigger.getInnerTriggers()
@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>
EvaluatedTransitionTrigger.getInnerTriggers()
@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>
EvaluatedPolicyRule.getTriggers()
Methods in com.evolveum.midpoint.model.api.context with parameters of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoid
AssociatedPolicyRule.addTrigger
(@NotNull EvaluatedPolicyRuleTrigger<?> trigger) Adds a trigger to the policy rule.Method parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoid
AssociatedPolicyRule.addToEvaluatedPolicyRuleBeans
(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) Serializes the policy rule into bean form (EvaluatedPolicyRuleType
).Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRuleTriggerModifierConstructorDescriptionEvaluatedCompositeTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull PolicyConstraintsType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull Collection<EvaluatedPolicyRuleTrigger<?>> innerTriggers) EvaluatedTransitionTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull TransitionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull Collection<EvaluatedPolicyRuleTrigger<?>> innerTriggers) -
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util that return types with arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionstatic List<TreeNode<EvaluatedPolicyRuleTrigger<?>>>
EvaluatedPolicyRuleUtil.arrangeForPresentationInt
(Collection<EvaluatedPolicyRuleTrigger<?>> triggers) Arranges triggers into trees according to presentation instructions (hidden, final, displayOrder).Method parameters in com.evolveum.midpoint.model.api.util with type arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionstatic List<TreeNode<EvaluatedPolicyRuleTrigger<?>>>
EvaluatedPolicyRuleUtil.arrangeForPresentationInt
(Collection<EvaluatedPolicyRuleTrigger<?>> triggers) Arranges triggers into trees according to presentation instructions (hidden, final, displayOrder).static @NotNull List<TreeNode<LocalizableMessage>>
EvaluatedPolicyRuleUtil.extractMessages
(Collection<EvaluatedPolicyRuleTrigger<?>> triggers, EvaluatedPolicyRuleUtil.MessageKind kind) static @NotNull List<TreeNode<LocalizableMessage>>
EvaluatedPolicyRuleUtil.extractMessages
(List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> triggerTreeList, EvaluatedPolicyRuleUtil.MessageKind kind)