| Name | Description | Type | Package | Framework |
| Buffer | A Buffer is a general-purpose IO utility class that wraps a ByteBuffer. | Class | reactor.io.buffer | Reactor |
|
| BufferAllocator | An Allocator implementation that allocates Buffers. | Class | reactor.io.buffer | Reactor |
|
| BufferCodec | | Class | reactor.io.codec | Reactor |
|
| ByteArrayCodec | A simple Codec implementation that turns a Buffer into a byte[] andAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.codec | Reactor |
|
| ChronicleQueuePersistor | A QueuePersistor implementation that uses a Java Chronicle IndexedChronicle to persist items in the queue. | Class | reactor.io.queue | Reactor |
|
| ClientSocketOptions | | Class | reactor.io.net.config | Reactor |
|
| Codec | instance of IN and passing that to the given Consumer. | Class | reactor.io.codec | Reactor |
|
| CommonSocketOptions | Encapsulates common socket options. | Class | reactor.io.net.config | Reactor |
|
| CompressionCodec | | Class | reactor.io.codec.compress | Reactor |
|
| DatagramServer | | Class | reactor.io.net.udp | Reactor |
|
| DelimitedCodec | An implementation of Codec that decodes by splitting a Buffer into segments based on a delimiter and encodes by appending its delimiter to each piece of output. | Class | reactor.io.codec | Reactor |
|
| Frame | | Class | reactor.io.codec | Reactor |
|
| FrameCodec | Codec for decoding data into length-field-based Frames. | Class | reactor.io.codec | Reactor |
|
| FrameCodec .LengthField | Returns the enum constant of this type with the specified name. | Class | reactor.io.codec | Reactor |
|
| GzipCodec | | Class | reactor.io.codec.compress | Reactor |
|
| Headers | Header names common to HTTP requests and responsesAuthor:Sebastien Deleuze | Interface | reactor.io.net.http.model | Reactor |
|
| HttpChannel | A Request/Response ChannelStream extension that provides for several helpers to control HTTP behavior and observe its metadata. | Class | reactor.io.net.http | Reactor |
|
| HttpClient | The base class for a Reactor-based Http client. | Class | reactor.io.net.http | Reactor |
|
| HttpException | An exception for signalling that an error occurred during a communication over HTTP protocolAuthor:Anatoly KadyshevSee Also:Serialized Form | Class | reactor.io.net.http | Reactor |
|
| HttpHeaders | | Interface | reactor.io.net.http.model | Reactor |
|
| HttpSelector | A Selector to match against ServerRequestAuthor:Stephane Maldini | Class | reactor.io.net.http | Reactor |
|
| HttpServer | Base functionality needed by all servers that communicate with clients over HTTP. | Class | reactor.io.net.http | Reactor |
|
| InMemoryQueuePersistor | A QueuePersistor implementations that stores items in-memory. | Class | reactor.io.queue | Reactor |
|
| IO | A factory for Reactive basic IO operations such as File read/write, Byte read and Codec decoding. | Class | reactor.io | Reactor |
|
| IO .FileContext | | Class | reactor.io | Reactor |
|
| JacksonJsonCodec | | Class | reactor.io.codec.json | Reactor |
|
| JavaSerializationCodec | Codec to transform Java objects into Buffers and visa-versa. | Class | reactor.io.codec | Reactor |
|
| JsonCodec | A codec for decoding JSON into Java objects and encoding Java objects into JSON. | Class | reactor.io.codec.json | Reactor |
|
| KryoCodec | | Class | reactor.io.codec.kryo | Reactor |
|
| KryoPoolCodec | | Class | reactor.io.codec.kryo | Reactor |
|
| LengthFieldCodec | A codec that uses a length-field at the start of each chunk to denote the chunk's size. | Class | reactor.io.codec | Reactor |
|
| Method | A Model representation of supported HTTP MethodsAuthor:Sebastien Deleuze, Stephane Maldini | Class | reactor.io.net.http.model | Reactor |
|
| NetSelectors | Helper methods for creating Selectors. | Class | reactor.io.net | Reactor |
|
| NetStreams | A Streams add-on to work with network facilities from reactor-net, e. | Class | reactor.io.net | Reactor |
|
| NetStreams .HttpClientFactory | | Interface | reactor.io.net | Reactor |
|
| NetStreams .HttpServerFactory | | Interface | reactor.io.net | Reactor |
|
| NetStreams .TcpClientFactory | | Interface | reactor.io.net | Reactor |
|
| NetStreams .TcpServerFactory | | Interface | reactor.io.net | Reactor |
|
| NetStreams .UdpServerFactory | | Interface | reactor.io.net | Reactor |
|
| NettyChannelHandlerBridge | Netty ChannelInboundHandler implementation that passes data to a Reactor ChannelStream. | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyChannelHandlerBridge .ChannelInputSubscriberEvent | An event to attach a Subscriber to the NettyChannelStream created by NettyChannelHandlerBridge | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyChannelStream | ReactorChannel implementation that delegates to Netty. | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyClientSocketOptions | | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyDatagramServer | DatagramServer implementation built on Netty. | Class | reactor.io.net.impl.netty.udp | Reactor |
|
| NettyHttpChannel | | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpClient | A Netty-based TcpClient. | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpClientHandler | | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpHeaders | | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpResponseHeaders | | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpServer | A Netty-based TcpServer implementationAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpServerHandler | Conversion between Netty types and Reactor types (NettyHttpChannel and Buffer). | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpWSClientHandler | | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyHttpWSServerHandler | Conversion between Netty types and Reactor types (NettyHttpChannel and Buffer). | Class | reactor.io.net.impl.netty.http | Reactor |
|
| NettyNativeDetector | | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyServerSocketOptions | | Class | reactor.io.net.impl.netty | Reactor |
|
| NettyTcpClient | A Netty-based TcpClient. | Class | reactor.io.net.impl.netty.tcp | Reactor |
|
| NettyTcpServer | A Netty-based TcpServer implementationAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.net.impl.netty.tcp | Reactor |
|
| PassThroughCodec | A simple Codec that uses the source object as both input and output. | Class | reactor.io.codec | Reactor |
|
| PersistentQueue | A PersistentQueue is a Queue implementation that delegates the actual storage of the elements in the queue to a QueuePersistor. | Class | reactor.io.queue | Reactor |
|
| PersistentQueueSpec | Helper spec to create a PersistentQueue instance. | Class | reactor.io.queue.spec | Reactor |
|
| ProtobufCodec | | Class | reactor.io.codec.protobuf | Reactor |
|
| Protocol | A Model representation of supported HTTP ProtocolsAuthor:Sebastien Deleuze, Stephane Maldini | Class | reactor.io.net.http.model | Reactor |
|
| QueuePersistor | Persistence could be achieved through in-memory solutions like a Map or could be more complex and use a backing datastore. | Interface | reactor.io.queue | Reactor |
|
| ReactorChannel .ConsumerSpec | Spec class for assigning multiple event handlers on a channel. | Interface | reactor.io.net | Reactor |
|
| ReactorChannelHandler | A ReactorChannel callback that is attached on ReactorPeer or ReactorClient initialization and receives all connected ReactorChannel. | Interface | reactor.io.net | Reactor |
|
| ReactorClient | A network-aware client that will publish its connection once available to the ReactorChannelHandler passed. | Class | reactor.io.net | Reactor |
|
| ReactorPeer | Abstract base class that implements common functionality shared by clients and servers. | Class | reactor.io.net | Reactor |
|
| ReadableHeaders | | Interface | reactor.io.net.http.model | Reactor |
|
| Reconnect | to the TcpClient whether or not to attempt to reconnect a broken connection. | Interface | reactor.io.net | Reactor |
|
| ResponseHeaders | | Interface | reactor.io.net.http.model | Reactor |
|
| SerializationCodec | Abstract base class for Codec Codecs that perform serialization of objects. | Class | reactor.io.codec | Reactor |
|
| ServerSocketOptions | Encapsulates configuration options for server sockets. | Class | reactor.io.net.config | Reactor |
|
| SnappyCodec | | Class | reactor.io.codec.compress | Reactor |
|
| SocketUtils | NOTE: This code is a copy of that available in the Spring Framework. | Class | reactor.io.net.tcp.support | Reactor |
|
| Spec | Specifications used to build client and servers. | Interface | reactor.io.net | Reactor |
|
| Spec .DatagramServerSpec | | Class | reactor.io.net | Reactor |
|
| Spec .HttpClientSpec | A helper class for specifying a HttpClientAuthor:Stephane Maldini | Class | reactor.io.net | Reactor |
|
| Spec .HttpServerSpec | A HttpServer Spec is used to specify an HttpServerAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.net | Reactor |
|
| Spec .IncrementalBackoffReconnect | A helper class for configure a new Reconnect. | Class | reactor.io.net | Reactor |
|
| Spec .PeerSpec | | Class | reactor.io.net | Reactor |
|
| Spec .TcpClientSpec | A helper class for specifying a TcpClientAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.net | Reactor |
|
| Spec .TcpServerSpec | A TcpServerSpec is used to specify a TcpServerAuthor:Jon Brisbin, Stephane Maldini | Class | reactor.io.net | Reactor |
|
| SSLEngineSupplier | | Class | reactor.io.net.tcp.ssl | Reactor |
|
| SslOptions | Helper class encapsulating common SSL configuration options. | Class | reactor.io.net.config | Reactor |
|
| StandardCodecs | A selection of standard codecs. | Class | reactor.io.codec | Reactor |
|
| Status | | Class | reactor.io.net.http.model | Reactor |
|
| StringCodec | | Class | reactor.io.codec | Reactor |
|
| SyslogCodec | A coded for consuming syslog messages. | Class | reactor.io.net.codec.syslog | Reactor |
|
| SyslogMessage | | Class | reactor.io.net.codec.syslog | Reactor |
|
| TcpClient | The base class for a Reactor-based TCP client. | Class | reactor.io.net.tcp | Reactor |
|
| TcpServer | Base functionality needed by all servers that communicate with clients over TCP. | Class | reactor.io.net.tcp | Reactor |
|
| Transfer | | Class | reactor.io.net.http.model | Reactor |
|
| WritableHeaders | | Interface | reactor.io.net.http.model | Reactor |
|
| ZeroMQ | | Class | reactor.io.net.impl.zmq.tcp | Reactor |
|
| ZeroMQChannelStream | | Class | reactor.io.net.impl.zmq | Reactor |
|
| ZeroMQClientSocketOptions | ClientSocketOptions that include ZeroMQ-specific configuration options. | Class | reactor.io.net.impl.zmq | Reactor |
|
| ZeroMQServerSocketOptions | ServerSocketOptions that include ZeroMQ-specific configuration options. | Class | reactor.io.net.impl.zmq | Reactor |
|
| ZeroMQTcpClient | | Class | reactor.io.net.impl.zmq.tcp | Reactor |
|
| ZeroMQTcpServer | | Class | reactor.io.net.impl.zmq.tcp | Reactor |
|
| ZeroMQWorker | | Class | reactor.io.net.impl.zmq | Reactor |