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
Modifier and TypeClassDescriptionstatic class
static 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, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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:
toEvaluatedPolicyRuleTriggerBean
in classEvaluatedPolicyRuleTrigger<C extends ModificationPolicyConstraintType>
-
getTargetObjects
- Overrides:
getTargetObjects
in 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).
-