public class OperationServiceImpl extends Object implements org.bonitasoft.engine.core.operation.OperationService
| Constructor and Description |
|---|
OperationServiceImpl(org.bonitasoft.engine.core.operation.OperationExecutorStrategyProvider operationExecutorStrategyProvider,
org.bonitasoft.engine.core.operation.LeftOperandHandlerProvider leftOperandHandlerProvider,
org.bonitasoft.engine.core.expression.control.api.ExpressionResolverService expressionResolverService,
PersistRightOperandResolver persistRightOperandResolver,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
evaluateRightOperandExpression(org.bonitasoft.engine.core.operation.model.SOperation operation,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
org.bonitasoft.engine.expression.model.SExpression sExpression) |
void |
execute(List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
long leftOperandContainerId,
String leftOperandContainerType,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext) |
void |
execute(List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext) |
void |
execute(org.bonitasoft.engine.core.operation.model.SOperation operation,
long containerId,
String containerType,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext) |
public OperationServiceImpl(org.bonitasoft.engine.core.operation.OperationExecutorStrategyProvider operationExecutorStrategyProvider,
org.bonitasoft.engine.core.operation.LeftOperandHandlerProvider leftOperandHandlerProvider,
org.bonitasoft.engine.core.expression.control.api.ExpressionResolverService expressionResolverService,
PersistRightOperandResolver persistRightOperandResolver,
org.bonitasoft.engine.log.technical.TechnicalLoggerService logger)
public void execute(org.bonitasoft.engine.core.operation.model.SOperation operation,
long containerId,
String containerType,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext)
throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
execute in interface org.bonitasoft.engine.core.operation.OperationServiceorg.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionpublic void execute(List<org.bonitasoft.engine.core.operation.model.SOperation> operations, org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext) throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
execute in interface org.bonitasoft.engine.core.operation.OperationServiceorg.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionpublic void execute(List<org.bonitasoft.engine.core.operation.model.SOperation> operations, long leftOperandContainerId, String leftOperandContainerType, org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext) throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
execute in interface org.bonitasoft.engine.core.operation.OperationServiceorg.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionprotected Object evaluateRightOperandExpression(org.bonitasoft.engine.core.operation.model.SOperation operation, org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext, org.bonitasoft.engine.expression.model.SExpression sExpression) throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
org.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionCopyright © 2015 Bonitasoft S.A.. All rights reserved.