Uses of Interface
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRule
-
-
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 Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, 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 Collection<EvaluatedPolicyRule>
EvaluatedSituationTrigger. getAllSourceRules()
Collection<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.Collection<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.Collection<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.Collection<EvaluatedPolicyRule>
ModelElementContext. getPolicyRules()
Returns all policy rules that apply to this object - even those that were not triggered.Collection<EvaluatedPolicyRule>
EvaluatedSituationTrigger. getSourceRules()
Collection<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(EvaluatedPolicyRule rule, Collection<EvaluatedPolicyRuleTrigger<?>> triggers)
Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type EvaluatedPolicyRule Constructor Description EvaluatedSituationTrigger(PolicySituationPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, Collection<EvaluatedPolicyRule> sourceRules)
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return types with arguments of type EvaluatedPolicyRule Modifier and Type Method Description Collection<EvaluatedPolicyRule>
CollectionProcessor. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
Collection<EvaluatedPolicyRule>
ModelInteractionServiceImpl. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens that implement EvaluatedPolicyRule Modifier and Type Class Description class
EvaluatedPolicyRuleImpl
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type EvaluatedPolicyRule Modifier and Type Method Description Collection<EvaluatedPolicyRule>
EvaluatedAssignmentImpl. getAllTargetsPolicyRules()
Collection<EvaluatedPolicyRule>
EvaluatedAssignmentImpl. getFocusPolicyRules()
Collection<EvaluatedPolicyRule>
EvaluatedAssignmentImpl. getOtherTargetsPolicyRules()
Collection<EvaluatedPolicyRule>
LensElementContext. getPolicyRules()
Collection<EvaluatedPolicyRule>
EvaluatedAssignmentImpl. getThisTargetPolicyRules()
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.model.impl.lens.projector.policy
Fields in com.evolveum.midpoint.model.impl.lens.projector.policy declared as EvaluatedPolicyRule Modifier and Type Field Description EvaluatedPolicyRule
PolicyRuleEvaluationContext. policyRule
Method parameters in com.evolveum.midpoint.model.impl.lens.projector.policy with type arguments of type EvaluatedPolicyRule Modifier and Type Method Description <F extends AssignmentHolderType>
voidPolicyStateRecorder. applyAssignmentState(LensContext<F> context, EvaluatedAssignmentImpl<F> evaluatedAssignment, PlusMinusZero mode, List<EvaluatedPolicyRule> rulesToRecord)
<AH extends AssignmentHolderType>
voidPolicyStateRecorder. applyObjectState(LensContext<AH> context, List<EvaluatedPolicyRule> rulesToRecord)
Constructors in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type EvaluatedPolicyRule Constructor Description PolicyRuleEvaluationContext(EvaluatedPolicyRule policyRule, LensContext<AH> context, Task task, RulesEvaluationContext globalCtx, ObjectState state)
-
Uses of EvaluatedPolicyRule in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events that return EvaluatedPolicyRule Modifier and Type Method Description EvaluatedPolicyRule
PolicyRuleEvent. getPolicyRule()
-