@NonNullApi @NonNullFields

# Package org.springframework.messaging.simp

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

See: Description

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

- Class Summary
  Class | Description
  --- | ---
  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
  Enum | Description
  --- | ---
  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.