Class EvaluatedModificationTrigger<C extends ModificationPolicyConstraintType>
java.lang.Object
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger<C>
com.evolveum.midpoint.model.api.context.EvaluatedModificationTrigger<C>
- All Implemented Interfaces:
DebugDumpable,Serializable
- Direct Known Subclasses:
EvaluatedModificationTrigger.EvaluatedAssignmentModificationTrigger,EvaluatedModificationTrigger.EvaluatedObjectModificationTrigger
public class EvaluatedModificationTrigger<C extends ModificationPolicyConstraintType>
extends EvaluatedPolicyRuleTrigger<C>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends PrismObject<?>>toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) Methods inherited from class com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger
debugDump, debugDumpSpecific, equals, fillCommonContent, getConstraint, getConstraintKind, getInnerTriggers, getMessage, getShortMessage, hashCode, isEnforcementOverride, isFinal, isHidden, isRelevantForNewOwner, toDiagShortcut, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
toEvaluatedPolicyRuleTriggerBean
public EvaluatedModificationTriggerType toEvaluatedPolicyRuleTriggerBean(@NotNull @NotNull PolicyRuleExternalizationOptions options, @Nullable @Nullable EvaluatedAssignment newOwner) - Overrides:
toEvaluatedPolicyRuleTriggerBeanin classEvaluatedPolicyRuleTrigger<C extends ModificationPolicyConstraintType>
-
getTargetObjects
- Overrides:
getTargetObjectsin classEvaluatedPolicyRuleTrigger<C extends ModificationPolicyConstraintType>- 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).
-