public interface LeftOperandHandler
| Modifier and Type | Method and Description |
|---|---|
void |
delete(SLeftOperand sLeftOperand,
long containerId,
java.lang.String containerType) |
java.lang.String |
getType() |
void |
loadLeftOperandInContext(java.util.List<SLeftOperand> sLeftOperandList,
long leftOperandContainerId,
java.lang.String leftOperandContainerType,
SExpressionContext contextToSet) |
void |
loadLeftOperandInContext(SLeftOperand sLeftOperand,
long leftOperandContainerId,
java.lang.String leftOperandContainerType,
SExpressionContext contextToSet)
retrieve the left operand and put it in context as needed by the left operand
|
java.lang.Object |
update(SLeftOperand sLeftOperand,
java.util.Map<java.lang.String,java.lang.Object> inputValues,
java.lang.Object newValue,
long containerId,
java.lang.String containerType) |
java.lang.String getType()
java.lang.Object update(SLeftOperand sLeftOperand, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.lang.Object newValue, long containerId, java.lang.String containerType) throws SOperationExecutionException
inputValues - contains value(s) given by the strategy to update the left operand withsLeftOperand - the left operandnewValue - the value to set the element withcontainerId - the container idcontainerType - the container typeSOperationExecutionExceptionvoid delete(SLeftOperand sLeftOperand, long containerId, java.lang.String containerType) throws SOperationExecutionException
SOperationExecutionExceptionvoid loadLeftOperandInContext(SLeftOperand sLeftOperand, long leftOperandContainerId, java.lang.String leftOperandContainerType, SExpressionContext contextToSet) throws SBonitaReadException
sLeftOperand - the left operandleftOperandContainerId - the left operand container id. Used to execute the left Operand in the correct
contextleftOperandContainerType - the left operand container type. Used to execute the left Operand in the correct
contextcontextToSet - the context to add the value iSBonitaReadExceptionvoid loadLeftOperandInContext(java.util.List<SLeftOperand> sLeftOperandList, long leftOperandContainerId, java.lang.String leftOperandContainerType, SExpressionContext contextToSet) throws SBonitaReadException
SBonitaReadException