@Component public class ExpressionHandler extends Object
Constructor and Description |
---|
ExpressionHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateConfirmationExpression(UserType user,
ShadowType shadow,
ExpressionType expressionType,
OperationResult result) |
String |
evaluateExpression(ShadowType shadow,
ExpressionType expressionType,
String shortDesc,
OperationResult result) |
static Map<QName,Object> |
getDefaultXPathVariables(UserType user,
ShadowType shadow,
ResourceType resource) |
ObjectType |
resolveRef(ObjectReferenceType ref,
String contextDescription,
OperationResult result) |
public String evaluateExpression(ShadowType shadow, ExpressionType expressionType, String shortDesc, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
public boolean evaluateConfirmationExpression(UserType user, ShadowType shadow, ExpressionType expressionType, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
public static Map<QName,Object> getDefaultXPathVariables(UserType user, ShadowType shadow, ResourceType resource)
public ObjectType resolveRef(ObjectReferenceType ref, String contextDescription, OperationResult result) throws ObjectNotFoundException, SchemaException
Copyright © 2013 evolveum. All rights reserved.