Package org.bonitasoft.engine.operation
Class DocumentListLeftOperandHandler
java.lang.Object
org.bonitasoft.engine.operation.AbstractDocumentLeftOperandHandler
org.bonitasoft.engine.operation.DocumentListLeftOperandHandler
- All Implemented Interfaces:
LeftOperandHandler
Handles document lists
this operation accepts only a List of
DocumentValue- Author:
- Baptiste Mesta
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDocumentListLeftOperandHandler(ActivityInstanceService activityInstanceService, SessionAccessor sessionAccessor, SessionService sessionService, DocumentHelper documentHelper) -
Method Summary
Methods inherited from class org.bonitasoft.engine.operation.AbstractDocumentLeftOperandHandler
getAuthorId, getProcessInstanceId, loadLeftOperandInContext, loadLeftOperandInContext
-
Field Details
-
documentHelper
-
-
Constructor Details
-
DocumentListLeftOperandHandler
public DocumentListLeftOperandHandler(ActivityInstanceService activityInstanceService, SessionAccessor sessionAccessor, SessionService sessionService, DocumentHelper documentHelper)
-
-
Method Details
-
update
public Object update(SLeftOperand sLeftOperand, Map<String, Object> inputValues, Object newValue, long containerId, String containerType) throws SOperationExecutionException- Parameters:
sLeftOperand- the left operandinputValues- contains value(s) given by the strategy to update the left operand withnewValue- the value to set the element withcontainerId- the container idcontainerType- the container type- Throws:
SOperationExecutionException
-
getType
-
delete
public void delete(SLeftOperand leftOperand, long containerId, String containerType) throws SOperationExecutionException - Throws:
SOperationExecutionException
-