Uses of Interface
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRule
-
Packages that use EvaluatedPolicyRule Package Description com.evolveum.midpoint.model.api com.evolveum.midpoint.model.api.context -
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return types with arguments of type EvaluatedPolicyRule Modifier and Type Method Description @NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @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 types with arguments of type EvaluatedPolicyRule Modifier and Type Method Description @NotNull Collection<EvaluatedPolicyRule>
EvaluatedSituationTrigger. getAllSourceRules()
@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. getFocusPolicyRules()
Returns all policy rules that apply to the focal object 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 EvaluatedPolicyRule Modifier and Type Method Description void
EvaluatedAssignment. triggerRule(@NotNull EvaluatedPolicyRule rule, Collection<EvaluatedPolicyRuleTrigger<?>> triggers)
Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRule Constructor Description EvaluatedSituationTrigger(@NotNull PolicySituationPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull Collection<EvaluatedPolicyRule> sourceRules)
-