| Package | Description |
|---|---|
| reactor | |
| reactor.core |
Core components of the Reactor framework.
|
| reactor.core.config |
Components to facilitate flexible configuration of the Reactor
Environment. |
| reactor.core.dispatch |
Dispatchers provide a way for work to be done in another thread,
but unlike a standard thread pool, do so with extreme efficiency. |
| reactor.core.dispatch.wait | |
| reactor.core.internal |
Core components of the Reactor framework.
|
| reactor.core.processor |
This package offers a suite of asynchronous
Processor with backpressure support. |
| reactor.core.processor.util | |
| reactor.core.queue |
Queue implementations that provide completable states or lock-free queue |
| reactor.core.queue.internal | |
| reactor.core.reactivestreams | |
| reactor.core.support | |
| reactor.fn |
This package contains the foundational abstractions on which Reactor's functional and reactive components are
built.
|
| reactor.fn.support | |
| reactor.fn.timer | |
| reactor.fn.tuple |
Tuples provide a type-safe way to specify multiple parameters.
|
| reactor.io |
Buffer-handling and other IO-related components.
|
| reactor.io.buffer | |
| reactor.io.codec |
Components to handle encoding and decoding of objects into
Buffers. |
| reactor.io.codec.compress | |
| reactor.io.codec.json |
Encoding and decoding using the JSON format.
|
| reactor.io.codec.kryo | |
| reactor.io.codec.protobuf | |
| reactor.io.queue |
Queue implementations that provide a persistence strategy for making sure items in the Queue aren't lost. |
| reactor.io.queue.spec |
Specs provide a simple fluent DSL for creating
PersistentQueues by
specifying common options. |