Interface ScriptEvaluator
-
- All Known Implementing Classes:
AbstractCachingScriptEvaluator
,AbstractScriptEvaluator
,GroovyScriptEvaluator
,Jsr223ScriptEvaluator
,VelocityScriptEvaluator
public interface ScriptEvaluator
- Author:
- Radovan Semancik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T,V extends PrismValue>
List<V>evaluate(ScriptExpressionEvaluationContext context)
String
getLanguageName()
Returns human readable name of the language that this evaluator supportsString
getLanguageUrl()
Returns URL of the language that this evaluator can handle
-
-
-
Method Detail
-
evaluate
<T,V extends PrismValue> List<V> evaluate(ScriptExpressionEvaluationContext context) throws ExpressionEvaluationException, ObjectNotFoundException, ExpressionSyntaxException, CommunicationException, ConfigurationException, SecurityViolationException
-
getLanguageName
String getLanguageName()
Returns human readable name of the language that this evaluator supports
-
getLanguageUrl
String getLanguageUrl()
Returns URL of the language that this evaluator can handle
-
-