Class EvaluatedHasAssignmentTrigger
java.lang.Object
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger<HasAssignmentPolicyConstraintType>
com.evolveum.midpoint.model.api.context.EvaluatedHasAssignmentTrigger
- All Implemented Interfaces:
- DebugDumpable,- Serializable
public class EvaluatedHasAssignmentTrigger
extends EvaluatedPolicyRuleTrigger<HasAssignmentPolicyConstraintType>
- See Also:
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionEvaluatedHasAssignmentTrigger(@NotNull PolicyConstraintKindType kind, @NotNull HasAssignmentPolicyConstraintType constraint, @NotNull Collection<PrismObject<?>> matchingTargets, LocalizableMessage message, LocalizableMessage shortMessage) 
- 
Method SummaryModifier and TypeMethodDescriptionCollection<? extends PrismObject<?>>toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) Methods inherited from class com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTriggerdebugDump, debugDumpSpecific, equals, fillCommonContent, getConstraint, getConstraintKind, getInnerTriggers, getMessage, getShortMessage, hashCode, isEnforcementOverride, isFinal, isHidden, isRelevantForNewOwner, toDiagShortcut, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
EvaluatedHasAssignmentTriggerpublic EvaluatedHasAssignmentTrigger(@NotNull @NotNull PolicyConstraintKindType kind, @NotNull @NotNull HasAssignmentPolicyConstraintType constraint, @NotNull @NotNull Collection<PrismObject<?>> matchingTargets, LocalizableMessage message, LocalizableMessage shortMessage) 
 
- 
- 
Method Details- 
toEvaluatedPolicyRuleTriggerBeanpublic EvaluatedHasAssignmentTriggerType toEvaluatedPolicyRuleTriggerBean(@NotNull @NotNull PolicyRuleExternalizationOptions options, @Nullable @Nullable EvaluatedAssignment newOwner) - Overrides:
- toEvaluatedPolicyRuleTriggerBeanin class- EvaluatedPolicyRuleTrigger<HasAssignmentPolicyConstraintType>
 
- 
getTargetObjects- Overrides:
- getTargetObjectsin class- EvaluatedPolicyRuleTrigger<HasAssignmentPolicyConstraintType>
- Returns:
- Target object(s) that were matched by constraint that produced this trigger. For example: target of the assignment that was added (and that matched "assignment" constraint).
 
 
-