private SRefBusinessDataInstance getRefBusinessDataUsingFlowNodeContext(BusinessDataContext context) throws SBonitaReadException, SFlowNodeReadException, SRefBusinessDataInstanceNotFoundException, SProcessInstanceReadException { SRefBusinessDataInstance refBusinessDataInstance = getRefBusinessDataInFlowNode(context); if (refBusinessDataInstance != null) { return refBusinessDataInstance; } return getRefBusinessDataInProcess(context, getProcessInstanceIdFromFlowNode(context)); }
private SRefBusinessDataInstance getRefBusinessDataUsingFlowNodeContext(BusinessDataContext context) throws SBonitaReadException, SFlowNodeReadException, SRefBusinessDataInstanceNotFoundException, SProcessInstanceReadException { SRefBusinessDataInstance refBusinessDataInstance = getRefBusinessDataInFlowNode(context); if (refBusinessDataInstance != null) { return refBusinessDataInstance; } return getRefBusinessDataInProcess(context, getProcessInstanceIdFromFlowNode(context)); }
private SRefBusinessDataInstance getRefBusinessDataUsingProcessContext(BusinessDataContext context) throws SBonitaReadException, SRefBusinessDataInstanceNotFoundException, SProcessInstanceReadException, SProcessInstanceNotFoundException, SFlowNodeReadException, SFlowNodeNotFoundException { return getRefBusinessDataInProcess(context, getProcessInstanceIdThatCanContainBusinessData(context.getContainer().getId())); }
private SRefBusinessDataInstance getRefBusinessDataUsingProcessContext(BusinessDataContext context) throws SBonitaReadException, SRefBusinessDataInstanceNotFoundException, SProcessInstanceReadException, SProcessInstanceNotFoundException, SFlowNodeReadException, SFlowNodeNotFoundException { return getRefBusinessDataInProcess(context, getProcessInstanceIdThatCanContainBusinessData(context.getContainer().getId())); }