com.evolveum.midpoint.common.expression.script
Class ScriptExpressionFactory
java.lang.Object
com.evolveum.midpoint.common.expression.script.ScriptExpressionFactory
public class ScriptExpressionFactory
- extends 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 String DEFAULT_LANGUAGE
ScriptExpressionFactory
public ScriptExpressionFactory(ObjectResolver objectResolver,
PrismContext prismContext,
Collection<FunctionLibrary> functions)
ScriptExpressionFactory
public ScriptExpressionFactory(ObjectResolver objectResolver,
PrismContext prismContext,
Collection<FunctionLibrary> functions,
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 Map<String,ScriptEvaluator> getEvaluators()
createScriptExpression
public ScriptExpression createScriptExpression(ScriptExpressionEvaluatorType expressionType,
ItemDefinition outputDefinition,
String shortDesc)
throws ExpressionSyntaxException
- Throws:
ExpressionSyntaxException
registerEvaluator
public void registerEvaluator(String language,
ScriptEvaluator evaluator)
Copyright © 2013 evolveum. All Rights Reserved.