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 - 2019 edorasware ag. All Rights Reserved.