Class DefaultMessageRoutingHandler

java.lang.Object
org.springframework.cloud.function.context.DefaultMessageRoutingHandler
All Implemented Interfaces:
Consumer<org.springframework.messaging.Message<?>>

public class DefaultMessageRoutingHandler extends Object implements Consumer<org.springframework.messaging.Message<?>>
Strategy for implementing a handler for un-routable messages. Works in parallel with RoutingFunction. When registered as a bean, RoutingFunction will not throw an exception if it can not route message and instead such message will be routed to this function. Its default implementation simply logs the un-routable event. Users are encouraged to provide their own implementation of this class.
Since:
3.2.9
Author:
Oleg Zhurakousky
  • Constructor Details

    • DefaultMessageRoutingHandler

      public DefaultMessageRoutingHandler()
  • Method Details

    • accept

      public void accept(org.springframework.messaging.Message<?> message)
      Specified by:
      accept in interface Consumer<org.springframework.messaging.Message<?>>