Class EvaluatedModificationTrigger<C extends ModificationPolicyConstraintType>

java.lang.Object
com.evolveum.midpoint.repo.common.policy.EvaluatedPolicyRuleTrigger<CT>
com.evolveum.midpoint.model.api.context.EvaluatedClockworkPolicyRuleTrigger<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 EvaluatedClockworkPolicyRuleTrigger<C>
See Also:
  • Method Details

    • toEvaluatedPolicyRuleTriggerBean

      public EvaluatedModificationTriggerType toEvaluatedPolicyRuleTriggerBean(@NotNull @NotNull com.evolveum.midpoint.repo.common.policy.PolicyRuleExternalizationOptions options)
      Overrides:
      toEvaluatedPolicyRuleTriggerBean in class com.evolveum.midpoint.repo.common.policy.EvaluatedPolicyRuleTrigger<C extends ModificationPolicyConstraintType>
    • getTargetObjects

      public Collection<? extends PrismObject<?>> getTargetObjects()
      Overrides:
      getTargetObjects in class com.evolveum.midpoint.repo.common.policy.EvaluatedPolicyRuleTrigger<C extends ModificationPolicyConstraintType>