# Uses of Package
org.springframework.messaging

Packages that use org.springframework.messaging
org.springframework.messaging: Support for working with messaging APIs and protocols.
org.springframework.messaging.converter: Provides support for message conversion.
org.springframework.messaging.core: Defines interfaces and implementation classes for messaging templates.
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.annotation.support: Support classes for working with annotated message-handling methods.
org.springframework.messaging.handler.invocation: Common infrastructure for invoking message handler methods.
org.springframework.messaging.handler.invocation.reactive: Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.
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).
org.springframework.messaging.simp.broker: Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.
org.springframework.messaging.simp.config: Configuration support for WebSocket messaging using higher level messaging protocols.
org.springframework.messaging.simp.stomp: Generic support for simple messaging protocols (like STOMP).
org.springframework.messaging.simp.user: Support for handling messages to "user" destinations (i.e.
org.springframework.messaging.support: Provides implementations of `Message` along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as various `MessageChannel` implementations and channel interceptor support.
org.springframework.messaging.tcp: Contains abstractions and implementation classes for establishing TCP connections via `TcpOperations`, handling messages via `TcpConnectionHandler`, as well as sending messages via `TcpConnection`.
org.springframework.messaging.tcp.reactor: Contains support for TCP messaging based on Reactor.

Classes in org.springframework.messaging used by org.springframework.messaging
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
MessageHeaders The headers for a `Message`.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.converter
Class and Description
Message A generic message representation with headers and body.
MessageHeaders The headers for a `Message`.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.core
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.handler
Class and Description
Message A generic message representation with headers and body.

Classes in org.springframework.messaging used by org.springframework.messaging.handler.annotation.reactive
Class and Description
Message A generic message representation with headers and body.
ReactiveMessageHandler Reactive contract for handling a `Message`.

Classes in org.springframework.messaging used by org.springframework.messaging.handler.annotation.support
Class and Description
Message A generic message representation with headers and body.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.handler.invocation
Class and Description
Message A generic message representation with headers and body.
MessageHandler Simple contract for handling a `Message`.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.handler.invocation.reactive
Class and Description
Message A generic message representation with headers and body.
ReactiveMessageHandler Reactive contract for handling a `Message`.

Classes in org.springframework.messaging used by org.springframework.messaging.rsocket.annotation.support
Class and Description
Message A generic message representation with headers and body.
ReactiveMessageHandler Reactive contract for handling a `Message`.

Classes in org.springframework.messaging used by org.springframework.messaging.simp
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessagingException The base exception for any failures related to messaging.

Classes in org.springframework.messaging used by org.springframework.messaging.simp.annotation.support
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
MessageHeaders The headers for a `Message`.
MessagingException The base exception for any failures related to messaging.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.simp.broker
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.simp.config
Class and Description
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.simp.stomp
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.simp.user
Class and Description
Message A generic message representation with headers and body.
MessageHandler Simple contract for handling a `Message`.
MessagingException The base exception for any failures related to messaging.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.support
Class and Description
Message A generic message representation with headers and body.
MessageChannel Defines methods for sending messages.
MessageHandler Simple contract for handling a `Message`.
MessageHeaders The headers for a `Message`.
SubscribableChannel A `MessageChannel` that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Classes in org.springframework.messaging used by org.springframework.messaging.tcp
Class and Description
Message A generic message representation with headers and body.

Classes in org.springframework.messaging used by org.springframework.messaging.tcp.reactor
Class and Description
Message A generic message representation with headers and body.