com.evolveum.midpoint.model.expr
Class ExpressionHandlerImpl
java.lang.Object
com.evolveum.midpoint.model.expr.ExpressionHandlerImpl
- All Implemented Interfaces:
- ExpressionHandler
@Component
public class ExpressionHandlerImpl
- extends java.lang.Object
- implements ExpressionHandler
- Author:
- lazyman
Method Summary |
boolean |
evaluateConfirmationExpression(UserType user,
ResourceObjectShadowType shadow,
ExpressionType expression,
OperationResult result)
|
java.lang.String |
evaluateExpression(ResourceObjectShadowType shadow,
ExpressionType expression,
OperationResult result)
|
static java.util.Map<javax.xml.namespace.QName,Variable> |
getDefaultXPathVariables(org.w3c.dom.Element user,
org.w3c.dom.Element shadow,
org.w3c.dom.Element resource)
|
static java.util.Map<javax.xml.namespace.QName,Variable> |
getDefaultXPathVariables(UserType user,
ResourceObjectShadowType shadow,
ResourceType resource)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionHandlerImpl
public ExpressionHandlerImpl()
evaluateExpression
public java.lang.String evaluateExpression(ResourceObjectShadowType shadow,
ExpressionType expression,
OperationResult result)
throws ExpressionException
- Specified by:
evaluateExpression
in interface ExpressionHandler
- Throws:
ExpressionException
evaluateConfirmationExpression
public boolean evaluateConfirmationExpression(UserType user,
ResourceObjectShadowType shadow,
ExpressionType expression,
OperationResult result)
throws ExpressionException
- Specified by:
evaluateConfirmationExpression
in interface ExpressionHandler
- Throws:
ExpressionException
getDefaultXPathVariables
public static java.util.Map<javax.xml.namespace.QName,Variable> getDefaultXPathVariables(org.w3c.dom.Element user,
org.w3c.dom.Element shadow,
org.w3c.dom.Element resource)
getDefaultXPathVariables
public static java.util.Map<javax.xml.namespace.QName,Variable> getDefaultXPathVariables(UserType user,
ResourceObjectShadowType shadow,
ResourceType resource)
Copyright © 2011 evolveum. All Rights Reserved.