Class ActivityPolicyRuleBuilder
java.lang.Object
com.evolveum.midpoint.repo.common.activity.policy.ActivityPolicyRuleBuilder
Builder for
ActivityPolicyRule.
Main reason for this builder is to hide implementation details regarding policy rule (state)
construction, so that it can be used in upper layers that also process policies.-
Constructor Summary
ConstructorsConstructorDescriptionActivityPolicyRuleBuilder(@NotNull PolicyRuleType policyRule, ActivityPath activityPath, ConfigurationItemOrigin origin) -
Method Summary
Modifier and TypeMethodDescriptionbuild()customPolicyRuleIdentifier(PolicyRuleIdentifier customPolicyRuleIdentifier)
-
Constructor Details
-
ActivityPolicyRuleBuilder
public ActivityPolicyRuleBuilder(@NotNull @NotNull PolicyRuleType policyRule, ActivityPath activityPath, ConfigurationItemOrigin origin)
-
-
Method Details
-
customPolicyRuleIdentifier
public ActivityPolicyRuleBuilder customPolicyRuleIdentifier(PolicyRuleIdentifier customPolicyRuleIdentifier) -
build
-