private void handleOutboundSignal(final OutboundSignal outbound) { final Signal<?> signal = outbound.getSource(); enhanceLogUtil(signal); log.debug("Handling outbound signal: {}", signal); mapToExternalMessage(signal) .map(message -> OutboundSignalFactory.newMappedOutboundSignal(outbound, message)) .ifPresent(outboundSignal -> publisherActor.forward(outboundSignal, getContext())); }
private void handleOutboundSignal(final OutboundSignal outbound) { final Signal<?> signal = outbound.getSource(); enhanceLogUtil(signal); log.debug("Handling outbound signal: {}", signal); mapToExternalMessage(signal) .map(message -> OutboundSignalFactory.newMappedOutboundSignal(outbound, message)) .ifPresent(outboundSignal -> publisherActor.forward(outboundSignal, getContext())); }