Uses of Interface
com.evolveum.midpoint.model.api.context.EvaluatedAssignment
Packages that use EvaluatedAssignment
Package
Description
-
Uses of EvaluatedAssignment in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return EvaluatedAssignmentModifier and TypeMethodDescription@NotNull EvaluatedAssignment
EvaluatedExclusionTrigger.getConflictingAssignment()
@Nullable EvaluatedAssignment
EvaluatedPolicyRule.getEvaluatedAssignment()
Evaluated assignment that brought this policy rule to the focus or target.@Nullable EvaluatedAssignment
AssociatedPolicyRule.getNewOwner()
Returns new owner (for foreign rules) or `null` (for original ones).@NotNull EvaluatedAssignment
EvaluatedExclusionTrigger.getRealConflictingAssignment
(@NotNull EvaluatedAssignment owner) @NotNull EvaluatedAssignment
EvaluatedExclusionRequirementTrigger.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 TypeMethodDescriptionvoid
AssociatedPolicyRule.addToEvaluatedPolicyRuleBeans
(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) Serializes the policy rule into bean form (EvaluatedPolicyRuleType
).@NotNull EvaluatedAssignment
EvaluatedExclusionTrigger.getRealConflictingAssignment
(@NotNull EvaluatedAssignment owner) boolean
EvaluatedExclusionTrigger.isRelevantForNewOwner
(@Nullable EvaluatedAssignment newOwner) boolean
EvaluatedPolicyRuleTrigger.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) -
Uses of EvaluatedAssignment in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return EvaluatedAssignmentModifier and TypeMethodDescription@Nullable EvaluatedAssignment
EvaluatedPolicyRuleImpl.getNewOwner()
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type EvaluatedAssignmentModifier and TypeMethodDescription<AH extends AssignmentHolderType>
Collection<EvaluatedAssignment>LoginAssignmentCollector.collect
(@NotNull PrismObject<AH> focus, Task task, OperationResult result) The focus must come from the repository (directly or indirectly).Methods in com.evolveum.midpoint.model.impl.lens with parameters of type EvaluatedAssignmentModifier and TypeMethodDescriptionvoid
EvaluatedPolicyRuleImpl.addToEvaluatedPolicyRuleBeans
(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) Honors "final" but not "hidden" flag.void
EvaluatedPolicyRuleImpl.addToEvaluatedPolicyRuleBeansInternal
(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner) -
Uses of EvaluatedAssignment in com.evolveum.midpoint.model.impl.lens.assignments
Classes in com.evolveum.midpoint.model.impl.lens.assignments that implement EvaluatedAssignmentModifier and TypeClassDescriptionclass
EvaluatedAssignmentImpl<AH extends AssignmentHolderType>
Evaluated assignment that contains all constructions and authorizations from the assignment itself and all the applicable inducements from all the roles referenced from the assignment.Methods in com.evolveum.midpoint.model.impl.lens.assignments with parameters of type EvaluatedAssignmentModifier and TypeMethodDescriptionvoid
ForeignPolicyRuleImpl.addToEvaluatedPolicyRuleBeans
(@NotNull Collection<EvaluatedPolicyRuleType> ruleBeans, @NotNull PolicyRuleExternalizationOptions options, @Nullable Predicate<EvaluatedPolicyRuleTrigger<?>> triggerSelector, @Nullable EvaluatedAssignment newOwner)