-
Interface Summary
Interface |
Description |
Bayeux |
The Bayeux interface is the common API for both client-side and
server-side configuration and usage of the Bayeux object.
|
Bayeux.BayeuxListener |
The common base interface for Bayeux listeners.
|
Channel |
A Bayeux channel is the primary message routing mechanism within Bayeux:
both Bayeux clients and Bayeux server use channels to group listeners that
are interested in receiving messages with that channel.
|
Message |
The Bayeux protocol exchange information by means of messages.
|
Message.Mutable |
|
Promise<C> |
The future result of an operation, either a value if the operation
succeeded, or a failure if the operation failed.
|
Session |
A Bayeux session represents a connection between a bayeux client and a bayeux server.
|
Transport |
A transport abstract the details of the protocol used to send
Bayeux messages over the network, for example using HTTP or using
WebSocket.
|
-
Class Summary
Class |
Description |
Bayeux.Validator |
Validates Bayeux protocol elements such as channel ids and message ids.
|
BinaryData |
Reified representation of binary data chunk contained in a message.
|
ChannelId |
|
MarkedReference<T> |
Immutable, non-volatile, non-atomic version of AtomicMarkableReference .
|
Promise.Completable<S> |
A CompletableFuture that is also a Promise.
|