com.evolveum.midpoint.common.expression.script
Class ScriptExpressionFactory
java.lang.Object
com.evolveum.midpoint.common.expression.script.ScriptExpressionFactory
public class ScriptExpressionFactory
- extends java.lang.Object
- Author:
- Radovan Semancik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_LANGUAGE
public static java.lang.String DEFAULT_LANGUAGE
ScriptExpressionFactory
public ScriptExpressionFactory(ObjectResolver objectResolver,
PrismContext prismContext)
ScriptExpressionFactory
public ScriptExpressionFactory(ObjectResolver objectResolver,
PrismContext prismContext,
java.util.Collection<ScriptEvaluator> evaluators)
- Constructor created especially to be used from the Spring context.
getObjectResolver
public ObjectResolver getObjectResolver()
setObjectResolver
public void setObjectResolver(ObjectResolver objectResolver)
getEvaluators
public java.util.Map<java.lang.String,ScriptEvaluator> getEvaluators()
createScriptExpression
public ScriptExpression createScriptExpression(ScriptExpressionEvaluatorType expressionType,
ItemDefinition outputDefinition,
java.lang.String shortDesc)
throws ExpressionSyntaxException
- Throws:
ExpressionSyntaxException
registerEvaluator
public void registerEvaluator(java.lang.String language,
ScriptEvaluator evaluator)
Copyright © 2012 evolveum. All Rights Reserved.