# Uses of Package
org.springframework.messaging.simp.broker

Packages that use org.springframework.messaging.simp.broker
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.

Classes in org.springframework.messaging.simp.broker used by org.springframework.messaging.simp.broker
Class and Description
AbstractBrokerMessageHandler Abstract base class for a `MessageHandler` that broker messages to registered subscribers.
AbstractSubscriptionRegistry Abstract base class for implementations of `SubscriptionRegistry` that looks up information in messages but delegates to abstract methods for the actual storage and retrieval.
SubscriptionRegistry A registry of subscription by session that allows looking up subscriptions.

Classes in org.springframework.messaging.simp.broker used by org.springframework.messaging.simp.config
Class and Description
AbstractBrokerMessageHandler Abstract base class for a `MessageHandler` that broker messages to registered subscribers.
SimpleBrokerMessageHandler A "simple" message broker that recognizes the message types defined in `SimpMessageType`, keeps track of subscriptions with the help of a `SubscriptionRegistry` and sends messages to subscribers.

Classes in org.springframework.messaging.simp.broker used by org.springframework.messaging.simp.stomp
Class and Description
AbstractBrokerMessageHandler Abstract base class for a `MessageHandler` that broker messages to registered subscribers.

Classes in org.springframework.messaging.simp.broker used by org.springframework.messaging.simp.user
Class and Description
BrokerAvailabilityEvent Event raised when a broker's availability changes.