MessageHandler (Spring Framework 5.0.0.RELEASE API) (original) (raw)
- All Known Implementing Classes:
AbstractBrokerMessageHandler, AbstractMethodMessageHandler, SimpAnnotationMethodMessageHandler, SimpleBrokerMessageHandler, StompBrokerRelayMessageHandler, SubProtocolWebSocketHandler, UserDestinationMessageHandler, UserRegistryMessageHandler, WebSocketAnnotationMethodMessageHandler
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface MessageHandler
Contract for handling a Message.
Since:
4.0
Author:
Mark Fisher, Iwein Fuld
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type Method and Description void handleMessage(Message<?> message) Handle the given message. Method Detail
* #### handleMessage void handleMessage([Message](../../../org/springframework/messaging/Message.html "interface in org.springframework.messaging")<?> message) throws [MessagingException](../../../org/springframework/messaging/MessagingException.html "class in org.springframework.messaging") Handle the given message. Parameters: `message` \- the message to be handled Throws: `[MessagingException](../../../org/springframework/messaging/MessagingException.html "class in org.springframework.messaging")`