/** * Invoke the eventListener with the incoming mes * @param message the message */ public void invoke(T message) { if (message != null) { FlowEvent<?, ?> flowEvent = createFlowEvent(message); this.eventListener.invoke(flowEvent); } else { if(logger.isDebugEnabled()) { logger.debug("'null' returned from MessageProvider. Flow not invoked"); } } }
@Override public void onResubmission(T event) { if (event != null) { FlowEvent<?, ?> flowEvent = createFlowEvent(event); Resubmission resubmission = this.resubmissionEventFactory.newResubmissionEvent(flowEvent); this.eventListener.invoke(resubmission); } else { if(logger.isDebugEnabled()) { logger.debug("'null' value resubmitted. Flow not invoked"); } } }