/** * Fails if invoked from within * {@link DataEmitter#requestData(DataRequest, DataEmitterSupport)} or * {@link DataEmitter#cancel(DataFlowID, RequestID)}. * * @throws ModuleException if its an incorrect nested flow request. */ private static void verifyIncorrectInvocation() throws ModuleException { if(AbstractDataCoupler.isNestedFlowCall()) { throw new ModuleException(Messages.INCORRECT_NESTED_FLOW_REQUEST); } } private final Module mRequester;