public class EvaluateExpressionsDefinitionLevel extends AbstractEvaluateExpressionsInstance implements TransactionContentWithResult<java.util.Map<java.lang.String,java.io.Serializable>>
| Constructor and Description |
|---|
EvaluateExpressionsDefinitionLevel(java.util.Map<org.bonitasoft.engine.expression.Expression,java.util.Map<java.lang.String,java.io.Serializable>> expressions,
long processDefinitionId,
ExpressionResolverService expressionResolverService,
ProcessDefinitionService processDefinitionService,
BusinessDataRepository bdrService) |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.Serializable |
evaluateExpression(SExpressionContext context,
SExpression sexp,
SProcessDefinition processDefinition) |
void |
execute() |
java.util.Map<java.lang.String,java.io.Serializable> |
getResult() |
buildName, getPartialContextpublic EvaluateExpressionsDefinitionLevel(java.util.Map<org.bonitasoft.engine.expression.Expression,java.util.Map<java.lang.String,java.io.Serializable>> expressions,
long processDefinitionId,
ExpressionResolverService expressionResolverService,
ProcessDefinitionService processDefinitionService,
BusinessDataRepository bdrService)
public void execute()
throws SBonitaException
execute in interface TransactionContentSBonitaExceptionprotected java.io.Serializable evaluateExpression(SExpressionContext context, SExpression sexp, SProcessDefinition processDefinition) throws SExpressionTypeUnknownException, SExpressionEvaluationException, SExpressionDependencyMissingException, SInvalidExpressionException
public java.util.Map<java.lang.String,java.io.Serializable> getResult()
getResult in interface TransactionContentWithResult<java.util.Map<java.lang.String,java.io.Serializable>>