Class EvaluateExpressionsDefinitionLevel
java.lang.Object
org.bonitasoft.engine.api.impl.transaction.expression.AbstractEvaluateExpressionsInstance
org.bonitasoft.engine.api.impl.transaction.expression.EvaluateExpressionsDefinitionLevel
- All Implemented Interfaces:
TransactionContent,TransactionContentWithResult<Map<String,Serializable>>
public class EvaluateExpressionsDefinitionLevel
extends AbstractEvaluateExpressionsInstance
implements TransactionContentWithResult<Map<String,Serializable>>
- Author:
- Zhao Na, Matthieu Chaffotte
-
Constructor Summary
ConstructorsConstructorDescriptionEvaluateExpressionsDefinitionLevel(Map<org.bonitasoft.engine.expression.Expression, Map<String, Serializable>> expressions, long processDefinitionId, ExpressionResolverService expressionResolverService, ProcessDefinitionService processDefinitionService, BusinessDataRepository bdrService) -
Method Summary
Modifier and TypeMethodDescriptionprotected SerializableevaluateExpression(SExpressionContext context, SExpression sexp, SProcessDefinition processDefinition) voidexecute()Methods inherited from class org.bonitasoft.engine.api.impl.transaction.expression.AbstractEvaluateExpressionsInstance
buildName, getPartialContext
-
Constructor Details
-
EvaluateExpressionsDefinitionLevel
public EvaluateExpressionsDefinitionLevel(Map<org.bonitasoft.engine.expression.Expression, Map<String, Serializable>> expressions, long processDefinitionId, ExpressionResolverService expressionResolverService, ProcessDefinitionService processDefinitionService, BusinessDataRepository bdrService)
-
-
Method Details
-
execute
- Specified by:
executein interfaceTransactionContent- Throws:
SBonitaException
-
evaluateExpression
protected Serializable evaluateExpression(SExpressionContext context, SExpression sexp, SProcessDefinition processDefinition) throws SExpressionTypeUnknownException, SExpressionEvaluationException, SExpressionDependencyMissingException, SInvalidExpressionException -
getResult
- Specified by:
getResultin interfaceTransactionContentWithResult<Map<String,Serializable>>
-