| Package | Description |
|---|---|
| reactor.bus |
Hold the required abstraction to enable Event Driven Programming with Reactor.
|
| reactor.bus.publisher | |
| reactor.bus.registry |
Registries provide a common way to retrieve items registered using a
Selector. |
| reactor.bus.selector |
Selectors provide a way to register components to react to given key data. |
| reactor.groovy.config | |
| reactor.groovy.ext | |
| reactor.io.net |
Reactive network components are located in this package scope implementing the following exposed contract:
A
ReactorPeer NetServer/NetClient is a Publisher of
ReactorChannel that are themselves Publisher of input data. |
| reactor.io.net.http |
Components for writing HTTP-based clients and servers using Reactor abstractions.
|
| Class and Description |
|---|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| ClassSelector
Implementation of
Selector that uses Class.isAssignableFrom(Class) to determine a match. |
| HeaderResolver
Responsible for extracting any applicable headers from a key.
|
ObjectSelector
Selector implementation that uses the Object.hashCode() and Object.equals(Object)
methods of the internal object to determine a match. |
| PredicateSelector |
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| Class and Description |
|---|
| Selectors
Helper methods for creating
Selectors. |
| Class and Description |
|---|
| HeaderResolver
Responsible for extracting any applicable headers from a key.
|
| Selector
A Selector is a wrapper around an arbitrary object.
|
| UriPathSelector
A
Selector implementation based on a UriPathTemplate. |
Copyright © 2016. All rights reserved.