public class BusinessDataJavaMethodOperationExecutorStrategy extends JavaMethodOperationExecutorStrategy
TYPE_JAVA_METHOD| Constructor and Description |
|---|
BusinessDataJavaMethodOperationExecutorStrategy(BusinessDataService businessDataService,
EntitiesActionsExecutor entitiesActionsExecutor,
MergeEntityAction mergeEntityAction) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
computeJavaOperation(org.bonitasoft.engine.core.operation.model.SOperation operation,
Object valueToSetObjectWith,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
boolean shouldPersistValue) |
Object |
computeNewValueForLeftOperand(org.bonitasoft.engine.core.operation.model.SOperation operation,
Object valueToSetObjectWith,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
boolean shouldPersistValue) |
boolean |
shouldPersistOnNullValue() |
extractMethodName, extractObjectToInvokeFromContext, extractParameterType, getOperationTypepublic BusinessDataJavaMethodOperationExecutorStrategy(BusinessDataService businessDataService, EntitiesActionsExecutor entitiesActionsExecutor, MergeEntityAction mergeEntityAction)
public Object computeNewValueForLeftOperand(org.bonitasoft.engine.core.operation.model.SOperation operation, Object valueToSetObjectWith, org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext, boolean shouldPersistValue) throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
computeNewValueForLeftOperand in interface org.bonitasoft.engine.core.operation.OperationExecutorStrategycomputeNewValueForLeftOperand in class JavaMethodOperationExecutorStrategyorg.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionprotected Object computeJavaOperation(org.bonitasoft.engine.core.operation.model.SOperation operation, Object valueToSetObjectWith, org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext, boolean shouldPersistValue) throws org.bonitasoft.engine.core.operation.exception.SOperationExecutionException
org.bonitasoft.engine.core.operation.exception.SOperationExecutionExceptionpublic boolean shouldPersistOnNullValue()
shouldPersistOnNullValue in interface org.bonitasoft.engine.core.operation.OperationExecutorStrategyshouldPersistOnNullValue in class JavaMethodOperationExecutorStrategyCopyright © 2016 Bonitasoft S.A.. All rights reserved.