Uses of Interface
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRule
Packages that use EvaluatedPolicyRule
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return types with arguments of type EvaluatedPolicyRuleModifier and TypeMethodDescription@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService.evaluateCollectionPolicyRules
(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView preCompiledView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Returns all policy rules that apply to the collection. -
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return EvaluatedPolicyRuleModifier and TypeMethodDescription@NotNull EvaluatedPolicyRule
AssociatedPolicyRule.getEvaluatedPolicyRule()
Returns the original policy rule.Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type EvaluatedPolicyRuleModifier and TypeMethodDescription@NotNull Collection<? extends EvaluatedPolicyRule>
EvaluatedAssignment.getAllTargetsPolicyRules()
Returns all policy rules that apply to any of the target objects provided by this assignment (and are derived from this assignment) - even those that were not triggered.@NotNull Collection<? extends EvaluatedPolicyRule>
EvaluatedAssignment.getObjectPolicyRules()
Returns all policy rules that apply to the focal/projections objects and are derived from this assignment - even those that were not triggered.@NotNull Collection<? extends EvaluatedPolicyRule>
ModelElementContext.getObjectPolicyRules()
Returns all policy rules that apply to this object - even those that were not triggered.@NotNull Collection<? extends EvaluatedPolicyRule>
EvaluatedAssignment.getOtherTargetsPolicyRules()
Returns all policy rules that apply to some other target object of this assignment (and are derived from this assignment) - even those that were not triggered.@NotNull Collection<EvaluatedPolicyRule>
EvaluatedSituationTrigger.getSourceRules()
@NotNull Collection<? extends EvaluatedPolicyRule>
EvaluatedAssignment.getThisTargetPolicyRules()
Returns all policy rules that directly apply to the target object of this assignment (and are derived from this assignment) - even those that were not triggered.Methods in com.evolveum.midpoint.model.api.context with parameters of type EvaluatedPolicyRuleModifier and TypeMethodDescriptionstatic boolean
EvaluatedPolicyRule.contains
(List<? extends EvaluatedPolicyRule> rules, EvaluatedPolicyRule otherRule) Method parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRuleModifier and TypeMethodDescriptionstatic boolean
EvaluatedPolicyRule.contains
(List<? extends EvaluatedPolicyRule> rules, EvaluatedPolicyRule otherRule) Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRuleModifierConstructorDescriptionEvaluatedSituationTrigger
(@NotNull PolicySituationPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull Collection<EvaluatedPolicyRule> sourceRules)