# Uses of Package
org.springframework.messaging.handler

Packages that use org.springframework.messaging.handler
org.springframework.messaging.handler: Basic abstractions for working with message handler methods.
org.springframework.messaging.handler.annotation.reactive: Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.
org.springframework.messaging.handler.invocation: Common infrastructure for invoking 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.
org.springframework.messaging.simp.annotation.support: Support classes for handling messages from simple messaging protocols (like STOMP).

Classes in org.springframework.messaging.handler used by org.springframework.messaging.handler
Class and Description
AbstractMessageCondition 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()`.
CompositeMessageCondition Composite `MessageCondition` that delegates to other message conditions.
DestinationPatternsMessageCondition `MessageCondition` to match the destination header of a Message against one or more patterns through a `RouteMatcher`.
HandlerMethod Encapsulates information about a handler method consisting of a method and a bean.
HandlerMethod.HandlerMethodParameter A MethodParameter with HandlerMethod-specific behavior.
MessageCondition Contract for mapping conditions to messages.

Classes in org.springframework.messaging.handler used by org.springframework.messaging.handler.annotation.reactive
Class and Description
CompositeMessageCondition Composite `MessageCondition` that delegates to other message conditions.
HandlerMethod Encapsulates information about a handler method consisting of a method and a bean.

Classes in org.springframework.messaging.handler used by org.springframework.messaging.handler.invocation
Class and Description
HandlerMethod Encapsulates information about a handler method consisting of a method and a bean.
MessagingAdviceBean Represents a Spring-managed bean with cross-cutting functionality to be applied to one or more Spring beans with annotation-based message handling methods.

Classes in org.springframework.messaging.handler used by org.springframework.messaging.rsocket.annotation.support
Class and Description
AbstractMessageCondition 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()`.
CompositeMessageCondition Composite `MessageCondition` that delegates to other message conditions.
HandlerMethod Encapsulates information about a handler method consisting of a method and a bean.
MessageCondition Contract for mapping conditions to messages.

Classes in org.springframework.messaging.handler used by org.springframework.messaging.simp
Class and Description
AbstractMessageCondition 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()`.
DestinationPatternsMessageCondition `MessageCondition` to match the destination header of a Message against one or more patterns through a `RouteMatcher`.
MessageCondition Contract for mapping conditions to messages.

Classes in org.springframework.messaging.handler used by org.springframework.messaging.simp.annotation.support
Class and Description
HandlerMethod Encapsulates information about a handler method consisting of a method and a bean.