public interface WorkItemExpressionResolver
| Modifier and Type | Method and Description | 
|---|---|
AnyWorkObject | 
getEvaluationContext(PlanItem planItem,
                    TransitionData transitionData)
Determine the work object for expression evaluation given the passed plan item and transition data. 
 | 
boolean | 
resolveBooleanExpression(String expression,
                        AnyWorkObject workObject,
                        Map<String,Object> context,
                        Boolean defaultValue)
Resolve an edoras one backend expression to a boolean value. 
 | 
Object | 
resolveExpression(String expression,
                 AnyWorkObject workObject,
                 Map<String,Object> context,
                 Object defaultValue)
Resolve an edoras one backend expression to an Object value. 
 | 
String | 
resolveStringExpression(String expression,
                       AnyWorkObject workObject,
                       Map<String,Object> context,
                       String defaultValue)
Resolve an edoras one backend expression to a String value. 
 | 
boolean resolveBooleanExpression(String expression, AnyWorkObject workObject, Map<String,Object> context, Boolean defaultValue)
Resolve an edoras one backend expression to a boolean value.
expression - the expressionworkObject - the work object to resolve it oncontext - additional evaluation context (a map of key/value pairs)defaultValue - the default value returned if the passed expression is emptyString resolveStringExpression(String expression, AnyWorkObject workObject, Map<String,Object> context, String defaultValue)
Resolve an edoras one backend expression to a String value.
expression - the expressionworkObject - the work object to resolve it oncontext - additional evaluation context (a map of key/value pairs)defaultValue - the default value returned if the passed expression is emptyObject resolveExpression(String expression, AnyWorkObject workObject, Map<String,Object> context, Object defaultValue)
Resolve an edoras one backend expression to an Object value.
expression - the expressionworkObject - the work object to resolve it oncontext - additional evaluation context (a map of key/value pairs)defaultValue - the default value returned if the passed expression is emptyAnyWorkObject getEvaluationContext(PlanItem planItem, TransitionData transitionData)
Determine the work object for expression evaluation given the passed plan item and transition data.
planItem - the plan item.transitionData - transition date.Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.