public interface OperationService
| Modifier and Type | Method and Description |
|---|---|
void |
execute(java.util.List<SOperation> operations,
long leftOperandContainerId,
java.lang.String leftOperandContainerType,
SExpressionContext expressionContext)
Execute the given operation in the given context and update data that are in the given data container
|
void |
execute(java.util.List<SOperation> operations,
SExpressionContext expressionContext)
Execute the given operation in the given context and update data that are in the same context
|
void |
execute(SOperation operation,
long dataContainerId,
java.lang.String dataContainerType,
SExpressionContext expressionContext)
Execute the given operation in the given context and update data that are in the given data container
|
void execute(SOperation operation, long dataContainerId, java.lang.String dataContainerType, SExpressionContext expressionContext) throws SOperationExecutionException
operation - the operation to executedataContainerId - the id of the data container (used for left operand)dataContainerType - the type of the data container (used for left operand)expressionContext - the context in which execute the operationSOperationExecutionExceptionvoid execute(java.util.List<SOperation> operations, long leftOperandContainerId, java.lang.String leftOperandContainerType, SExpressionContext expressionContext) throws SOperationExecutionException
operations - the operations to executeleftOperandContainerId - the id of the container (used for left operand)leftOperandContainerType - the type of the container (used for left operand)expressionContext - the context in which execute the operationSOperationExecutionExceptionvoid execute(java.util.List<SOperation> operations, SExpressionContext expressionContext) throws SOperationExecutionException
operations - expressionContext - SOperationExecutionException