Uses of Class
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger
Packages that use EvaluatedPolicyRuleTrigger
Package
Description
-
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.api.context
Subclasses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.api.contextModifier and TypeClassDescriptionclassclassclassclassclassCommon abstract superclass for triggered exclusion and requirement constraints.classRepresents triggered exclusion constraint.classclassstatic classstatic classclassclassclassRepresents triggered requirement constraint.classclassclassclassMethods 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 TypeMethodDescriptionvoidAssociatedPolicyRule.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 TypeMethodDescriptionvoidAssociatedPolicyRule.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) -
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens with type parameters of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescription<T extends EvaluatedPolicyRuleTrigger<?>>
Collection<T>EvaluatedPolicyRuleImpl.getAllTriggers(Class<T> type) Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescription@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>EvaluatedPolicyRuleImpl.getAllTriggers()@NotNull Collection<EvaluatedPolicyRuleTrigger<?>>EvaluatedPolicyRuleImpl.getTriggers()Methods in com.evolveum.midpoint.model.impl.lens with parameters of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoidEvaluatedPolicyRuleImpl.addTrigger(@NotNull EvaluatedPolicyRuleTrigger<?> trigger) Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoidEvaluatedPolicyRuleImpl.addToEvaluatedPolicyRuleBeans(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) Honors "final" but not "hidden" flag.voidEvaluatedPolicyRuleImpl.addToEvaluatedPolicyRuleBeansInternal(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) voidEvaluatedPolicyRuleImpl.trigger(Collection<EvaluatedPolicyRuleTrigger<?>> triggers) -
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments with parameters of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoidForeignPolicyRuleImpl.addTrigger(@NotNull EvaluatedPolicyRuleTrigger<?> trigger) Method parameters in com.evolveum.midpoint.model.impl.lens.assignments with type arguments of type EvaluatedPolicyRuleTriggerModifier and TypeMethodDescriptionvoidForeignPolicyRuleImpl.addToEvaluatedPolicyRuleBeans(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) booleanEvaluatedAssignmentImpl.hasPolicyRuleException(@NotNull EvaluatedPolicyRuleImpl rule, @NotNull Collection<EvaluatedPolicyRuleTrigger<?>> triggers) -
Uses of EvaluatedPolicyRuleTrigger in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
Classes in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators with type parameters of type EvaluatedPolicyRuleTriggerModifier and TypeInterfaceDescriptioninterfacePolicyConstraintEvaluator<C extends AbstractPolicyConstraintType,T extends EvaluatedPolicyRuleTrigger<C>> Evaluates given policy constraint within specific context.