Class ObjectPolicyRuleEvaluationContext<O extends ObjectType>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext<O>
-
- com.evolveum.midpoint.model.impl.lens.projector.policy.ObjectPolicyRuleEvaluationContext<O>
-
- All Implemented Interfaces:
Cloneable
public class ObjectPolicyRuleEvaluationContext<O extends ObjectType> extends PolicyRuleEvaluationContext<O> implements Cloneable
Evaluation context for object-based policy rule.
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
elementContext, lensContext, policyRule, state, task
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectPolicyRuleEvaluationContext<O>
clone()
PolicyRuleEvaluationContext<O>
cloneWithStateConstraints(ObjectState state)
String
getShortDescription()
String
toString()
-
Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
getFocusContext, getObject, getObjectDefinition, isApplicableToState
-
-
-
-
Method Detail
-
cloneWithStateConstraints
public PolicyRuleEvaluationContext<O> cloneWithStateConstraints(ObjectState state)
- Specified by:
cloneWithStateConstraints
in classPolicyRuleEvaluationContext<O extends ObjectType>
-
getShortDescription
public String getShortDescription()
- Specified by:
getShortDescription
in classPolicyRuleEvaluationContext<O extends ObjectType>
-
clone
public ObjectPolicyRuleEvaluationContext<O> clone()
-
-