Class ConstraintEvaluatorHelper
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators.ConstraintEvaluatorHelper
-
@Component public class ConstraintEvaluatorHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ExpressionFactory
expressionFactory
-
Constructor Summary
Constructors Constructor Description ConstraintEvaluatorHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalizableMessage
createLocalizableMessage(javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement, PolicyRuleEvaluationContext<?> rctx, LocalizableMessage builtInMessage, OperationResult result)
LocalizableMessage
createLocalizableShortMessage(javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement, PolicyRuleEvaluationContext<?> rctx, LocalizableMessage builtInMessage, OperationResult result)
<O extends ObjectType>
VariablesMapcreateVariablesMap(PolicyRuleEvaluationContext<O> rctx, javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement)
-
-
-
Field Detail
-
expressionFactory
@Autowired protected ExpressionFactory expressionFactory
-
-
Method Detail
-
createVariablesMap
public <O extends ObjectType> VariablesMap createVariablesMap(PolicyRuleEvaluationContext<O> rctx, javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement)
-
createLocalizableMessage
public LocalizableMessage createLocalizableMessage(javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement, PolicyRuleEvaluationContext<?> rctx, LocalizableMessage builtInMessage, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException
-
createLocalizableShortMessage
public LocalizableMessage createLocalizableShortMessage(javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType> constraintElement, PolicyRuleEvaluationContext<?> rctx, LocalizableMessage builtInMessage, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException
-
-