Top Description Interfaces Classes
[default module]

Package reactor.netty

Annotations
@NonNullApi
Imports
reactor.util.annotation.NonNullApi

Main Reactor Netty Contracts used by all client and server implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
ChannelOperationsId

Provides short/long string representation of the channel.

public interface
ChannelPipelineConfigurer

Configure the channel pipeline while initializing the channel.

public interface
Connection

Hold contextual information for the underlying Channel.

public interface
ConnectionObserver

Event listeners for connection lifecycle.

public interface
DisposableChannel

Holds contextual information for the underlying channel and provides non-blocking resource disposing API.

public interface
DisposableServer

Holds contextual information for the underlying server.

public interface
NettyInbound

An inbound-traffic API delegating to an underlying Channel.

public interface
NettyOutbound

An outbound-traffic API delegating to an underlying Channel.

public interface
NettyPipeline

Constant for names used when adding/removing io.netty.channel.ChannelHandler.

Class Summary

Modifier and TypeClass and Description
public class
ByteBufFlux

A decorating Flux NettyInbound with various ByteBuf related operations.

public class
ByteBufMono

A decorating Mono NettyInbound with various ByteBuf related operations.

public class
ChannelBindException

Represents a failing attempt to bind a local socket address.

public abstract class
FutureMono

Convert Netty Future into void Mono.

public class
Metrics

Constants and utilities around metrics.

public class
ReactorNetty

Internal helpers for reactor-netty contracts.