Top Description Interfaces Classes
module spring.messaging

Package org.springframework.messaging.tcp.reactor

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

Contains support for TCP messaging based on Reactor.

Interface Summary

Modifier and TypeInterface and Description
public interface
ReactorNettyCodec<
the message payload type
P
>

Simple holder for a decoding Function and an encoding BiConsumer to use with Reactor Netty.

public interface
TcpMessageCodec<
the message payload type
P
>

Contract to encode and decode a Message to and from a ByteBuffer allowing a higher-level protocol (e.g. STOMP over TCP) to plug in.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractNioBufferReactorNettyCodec<
the message payload type
P
>

Convenient base class for ReactorNettyCodec implementations that need to work with NIO ByteBuffers.

public class
ReactorNetty2TcpClient<
the type of payload for in and outbound messages
P
>

Reactor Netty based implementation of TcpOperations.

public class
ReactorNetty2TcpConnection<
the type of payload for outbound messages
P
>

Reactor Netty based implementation of TcpConnection.

public class
ReactorNettyTcpClient<
the type of payload for in and outbound messages
P
>

Reactor Netty based implementation of TcpOperations.

public class
ReactorNettyTcpConnection<
the type of payload for outbound messages
P
>

Reactor Netty based implementation of TcpConnection.