Uses of Interface
com.evolveum.midpoint.model.api.context.EvaluatedAssignment
Packages that use EvaluatedAssignment
-
Uses of EvaluatedAssignment in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return EvaluatedAssignmentModifier and TypeMethodDescription@NotNull EvaluatedAssignmentEvaluatedExclusionTrigger.getConflictingAssignment()@Nullable EvaluatedAssignmentEvaluatedPolicyRule.getEvaluatedAssignment()Evaluated assignment that brought this policy rule to the focus or target.@Nullable EvaluatedAssignmentAssociatedPolicyRule.getNewOwner()Returns new owner (for foreign rules) or `null` (for original ones).@NotNull EvaluatedAssignmentEvaluatedExclusionTrigger.getRealConflictingAssignment(@NotNull EvaluatedAssignment owner) @NotNull EvaluatedAssignmentEvaluatedExclusionRequirementTrigger.getThisAssignment()Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type EvaluatedAssignmentModifier and TypeMethodDescription@NotNull Collection<? extends EvaluatedAssignment>ModelContext.getAllEvaluatedAssignments()@NotNull Stream<? extends EvaluatedAssignment>ModelContext.getEvaluatedAssignmentsStream()DeltaSetTriple<? extends EvaluatedAssignment>ModelContext.getEvaluatedAssignmentTriple()@NotNull Collection<? extends EvaluatedAssignment>ModelContext.getNonNegativeEvaluatedAssignments()Methods in com.evolveum.midpoint.model.api.context with parameters of type EvaluatedAssignmentModifier 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).@NotNull EvaluatedAssignmentEvaluatedExclusionTrigger.getRealConflictingAssignment(@NotNull EvaluatedAssignment owner) booleanEvaluatedExclusionTrigger.isRelevantForNewOwner(@Nullable EvaluatedAssignment newOwner) booleanEvaluatedPolicyRuleTrigger.isRelevantForNewOwner(@Nullable EvaluatedAssignment newOwner) Use in connection to foreign policy rules - see the documentation inAssociatedPolicyRule.EvaluatedCollectionStatsTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedCompositeTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedCustomConstraintTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedExclusionTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedHasAssignmentTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedModificationTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedMultiplicityTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedPolicyRuleTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedRequirementTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedSituationTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedStateTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedTimeValidityTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) EvaluatedTransitionTrigger.toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) Constructors in com.evolveum.midpoint.model.api.context with parameters of type EvaluatedAssignmentModifierConstructorDescriptionEvaluatedExclusionRequirementTrigger(@NotNull PolicyConstraintKindType policyConstraintKind, @NotNull ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull EvaluatedAssignment thisAssignment, @NotNull ObjectType thisTarget, @NotNull AssignmentPath thisPath, boolean enforcementOverride) EvaluatedExclusionTrigger(@NotNull ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull EvaluatedAssignment thisAssignment, @NotNull EvaluatedAssignment conflictingAssignment, @NotNull ObjectType thisTarget, @NotNull ObjectType conflictingTarget, @NotNull AssignmentPath thisPath, @NotNull AssignmentPath conflictingPath, boolean enforcementOverride) EvaluatedRequirementTrigger(@NotNull ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull EvaluatedAssignment thisAssignment, @NotNull ObjectType thisTarget, @NotNull ObjectReferenceType requiredTargetRef, @NotNull AssignmentPath thisPath, boolean enforcementOverride)