@NonNullApi @NonNullFields

# Package org.springframework.messaging.simp

Generic support for Simple Messaging Protocols including protocols such as STOMP.

See: Description

Interface Summary
SimpMessageSendingOperations: A specialization of `MessageSendingOperations` with methods for use with the Spring Framework support for Simple Messaging Protocols (like STOMP).

Class Summary
SimpAttributes: A wrapper class for access to attributes associated with a SiMP session (e.g.
SimpAttributesContextHolder: Holder class to expose SiMP attributes associated with a session (e.g.
SimpLogging: Holds the shared logger named "org.springframework.web.SimpLogging" to use for STOMP over WebSocket messaging when logging for "org.springframework.messaging.simp" is off but logging for "org.springframework.web" is on.
SimpMessageHeaderAccessor: A base class for working with message headers in simple messaging protocols that support basic messaging patterns.
SimpMessageMappingInfo: `MessageCondition` for SImple Messaging Protocols.
SimpMessageTypeMessageCondition: `MessageCondition` that matches by the message type obtained via `SimpMessageHeaderAccessor.getMessageType(Map)`.
SimpMessagingTemplate: An implementation of `SimpMessageSendingOperations`.
SimpSessionScope: A `Scope` implementation exposing the attributes of a SiMP session (e.g.

Enum Summary
SimpMessageType: A generic representation of different kinds of messages found in simple messaging protocols like STOMP.

## Package org.springframework.messaging.simp Description

Generic support for Simple Messaging Protocols including protocols such as STOMP.