Class ModificationConstraintEvaluator<T extends ModificationPolicyConstraintType>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators.ModificationConstraintEvaluator<T>
-
- All Implemented Interfaces:
PolicyConstraintEvaluator<T>
- Direct Known Subclasses:
AssignmentModificationConstraintEvaluator
,ObjectModificationConstraintEvaluator
@Component public abstract class ModificationConstraintEvaluator<T extends ModificationPolicyConstraintType> extends Object implements PolicyConstraintEvaluator<T>
- Author:
- semancik, mederly
-
-
Field Summary
Fields Modifier and Type Field Description protected ConstraintEvaluatorHelper
evaluatorHelper
protected PrismContext
prismContext
protected RelationRegistry
relationRegistry
-
Constructor Summary
Constructors Constructor Description ModificationConstraintEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <AH extends AssignmentHolderType>
StringcreateStateKey(PolicyRuleEvaluationContext<AH> rctx)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators.PolicyConstraintEvaluator
evaluate
-
-
-
-
Field Detail
-
evaluatorHelper
@Autowired protected ConstraintEvaluatorHelper evaluatorHelper
-
prismContext
@Autowired protected PrismContext prismContext
-
relationRegistry
@Autowired protected RelationRegistry relationRegistry
-
-
Method Detail
-
createStateKey
@NotNull protected <AH extends AssignmentHolderType> String createStateKey(PolicyRuleEvaluationContext<AH> rctx)
-
-