| Package | Description | 
|---|---|
| org.springframework.messaging.handler | 
 Basic abstractions for working with message handler methods. 
 | 
| org.springframework.messaging.rsocket.annotation.support | 
 Support classes for working with annotated RSocket stream handling methods. 
 | 
| org.springframework.messaging.simp | 
 Generic support for Simple Messaging Protocols including protocols such as STOMP. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMessageCondition<T extends AbstractMessageCondition<T>>
Base class for  
MessageCondition's that pre-declares abstract methods
 AbstractMessageCondition.getContent() and AbstractMessageCondition.getToStringInfix() in order to provide
 implementations of AbstractMessageCondition.equals(Object), AbstractMessageCondition.hashCode(), and
 AbstractMessageCondition.toString(). | 
class  | 
CompositeMessageCondition
Composite  
MessageCondition that delegates to other message conditions. | 
class  | 
DestinationPatternsMessageCondition
MessageCondition to match the destination header of a Message
 against one or more patterns through a RouteMatcher. | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends MessageCondition<T>> | 
CompositeMessageCondition.getCondition(Class<T> messageConditionType)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<MessageCondition<?>> | 
CompositeMessageCondition.getMessageConditions()  | 
| Constructor and Description | 
|---|
CompositeMessageCondition(MessageCondition<?>... messageConditions)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RSocketFrameTypeMessageCondition
A condition to assist with mapping onto handler methods based on the RSocket
 frame type. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpMessageMappingInfo
MessageCondition for SImple Messaging Protocols. | 
class  | 
SimpMessageTypeMessageCondition
MessageCondition that matches by the message type obtained via
 SimpMessageHeaderAccessor.getMessageType(Map). |