Top Description Interfaces Classes
module spring.messaging

Package org.springframework.messaging

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Support for working with messaging APIs and protocols.

Interface Summary

Modifier and TypeInterface and Description
public interface
Message<
the payload type
T
>

A generic message representation with headers and body.

public interface
MessageChannel

Defines methods for sending messages.

public interface
MessageHandler

Simple contract for handling a Message.

public interface
PollableChannel

A MessageChannel from which messages may be actively received through polling.

public interface
ReactiveMessageHandler

Reactive contract for handling a Message.

public interface
SubscribableChannel

A MessageChannel that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

Class Summary

Modifier and TypeClass and Description
public class
MessageDeliveryException

Exception that indicates an error occurred during message delivery.

public class
MessageHandlingException

Exception that indicates an error occurred during message handling.

public class
MessageHeaders

The headers for a Message.

public class
MessagingException

The base exception for any failures related to messaging.