protected void setLoopVariable(DelegateExecution execution, String variableName, Object value) { execution.setVariableLocal(variableName, value); }
protected void setLoopVariable(DelegateExecution execution, String variableName, Object value) { execution.setVariableLocal(variableName, value); }
public void setLocal(DelegateExecution execution, String variableName, boolean fetchAllVariables) { execution.setVariableLocal(variableName, value, fetchAllVariables); } }
public void setLocal(DelegateExecution execution, String variableName, boolean fetchAllVariables) { execution.setVariableLocal(variableName, value, fetchAllVariables); } }
public void setLocal(DelegateExecution execution, String variableName) { execution.setVariableLocal(variableName, value); }
public void setLocal(DelegateExecution execution, String variableName) { execution.setVariableLocal(variableName, value); }
public void execute(DelegateExecution execution) { LOGGER.trace("Executing the delegate; execution = {}", execution); List stages = ActivitiUtil.getRequiredVariable(execution, ProcessVariableNames.APPROVAL_STAGES, List.class, null); execution.setVariable(CommonProcessVariableNames.VARIABLE_STAGE_COUNT, stages.size()); execution.setVariableLocal(ProcessVariableNames.LOOP_STAGES_STOP, Boolean.FALSE); }
execution.setVariableLocal(ProcessVariableNames.ASSIGNEE, assignee); execution.setVariableLocal(ProcessVariableNames.CANDIDATE_GROUPS, candidateGroups); execution.setVariableLocal(CommonProcessVariableNames.ADDITIONAL_INFORMATION, new SingleItemSerializationSafeContainerImpl<>(additionalInformation, prismContext));
execution.setVariable(CommonProcessVariableNames.VARIABLE_STAGE_NAME, stageDef.getName()); execution.setVariable(CommonProcessVariableNames.VARIABLE_STAGE_DISPLAY_NAME, stageDef.getDisplayName()); execution.setVariableLocal(ProcessVariableNames.APPROVERS_IN_STAGE, ActivitiUtil.toLightweightReferences(approverRefs)); execution.setVariableLocal(ProcessVariableNames.LOOP_APPROVERS_IN_STAGE_STOP, stop);