public class EvaluateExpressionsDefinitionLevel extends AbstractEvaluateExpressionsInstance implements org.bonitasoft.engine.commons.transaction.TransactionContentWithResult<Map<String,Serializable>>
| Constructor and Description |
|---|
EvaluateExpressionsDefinitionLevel(Map<Expression,Map<String,Serializable>> expressions,
long processDefinitionId,
org.bonitasoft.engine.core.expression.control.api.ExpressionResolverService expressionResolverService,
ProcessDefinitionService processDefinitionService) |
| Modifier and Type | Method and Description |
|---|---|
protected Serializable |
evaluateExpression(org.bonitasoft.engine.core.expression.control.model.SExpressionContext context,
org.bonitasoft.engine.expression.model.SExpression sexp,
SProcessDefinition processDefinition) |
void |
execute() |
Map<String,Serializable> |
getResult() |
buildNamepublic EvaluateExpressionsDefinitionLevel(Map<Expression,Map<String,Serializable>> expressions, long processDefinitionId, org.bonitasoft.engine.core.expression.control.api.ExpressionResolverService expressionResolverService, ProcessDefinitionService processDefinitionService)
public void execute()
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
execute in interface org.bonitasoft.engine.commons.transaction.TransactionContentorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionprotected Serializable evaluateExpression(org.bonitasoft.engine.core.expression.control.model.SExpressionContext context, org.bonitasoft.engine.expression.model.SExpression sexp, SProcessDefinition processDefinition) throws org.bonitasoft.engine.expression.exception.SExpressionTypeUnknownException, org.bonitasoft.engine.expression.exception.SExpressionEvaluationException, org.bonitasoft.engine.expression.exception.SExpressionDependencyMissingException, org.bonitasoft.engine.expression.exception.SInvalidExpressionException
org.bonitasoft.engine.expression.exception.SExpressionTypeUnknownExceptionorg.bonitasoft.engine.expression.exception.SExpressionEvaluationExceptionorg.bonitasoft.engine.expression.exception.SExpressionDependencyMissingExceptionorg.bonitasoft.engine.expression.exception.SInvalidExpressionExceptionpublic Map<String,Serializable> getResult()
getResult in interface org.bonitasoft.engine.commons.transaction.TransactionContentWithResult<Map<String,Serializable>>Copyright © 2014 Bonitasoft S.A.. All rights reserved.