Class ActivityPolicyRuleEvaluationContext
java.lang.Object
com.evolveum.midpoint.repo.common.activity.policy.ActivityPolicyRuleEvaluationContext
Context that holds important information for evaluation of activity policy rule.
-
Constructor Summary
ConstructorsConstructorDescriptionActivityPolicyRuleEvaluationContext(@NotNull EvaluatedActivityPolicyRule rule, @NotNull AbstractActivityRun<?, ?, ?> activityRun, ItemProcessingResult processingResult) -
Method Summary
Modifier and TypeMethodDescription@NotNull AbstractActivityRun<?,?, ?> @Nullable Integer@Nullable Duration@NotNull EvaluatedActivityPolicyRulegetRule()
-
Constructor Details
-
ActivityPolicyRuleEvaluationContext
public ActivityPolicyRuleEvaluationContext(@NotNull @NotNull EvaluatedActivityPolicyRule rule, @NotNull @NotNull AbstractActivityRun<?, ?, ?> activityRun, ItemProcessingResult processingResult)
-
-
Method Details
-
getActivityRun
-
getRule
-
getProcessingResult
-
getPreexistingExecutionTime
-
getPreexistingExecutionAttemptNumber
-