| Authorizer |
|
| Authorizer.Operation |
Operations that are to be authorized on a channel
|
| Authorizer.Result |
The result of an authentication request.
|
| Authorizer.Result.Denied |
|
| Authorizer.Result.Granted |
|
| Authorizer.Result.Ignored |
|
| 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.
|
| BayeuxContext |
The Bayeux Context provides information about the current context of a Bayeux message.
|
| BayeuxServer |
The server-side Bayeux interface.
|
| BayeuxServer.BayeuxServerListener |
Common base interface for all server-side Bayeux listeners.
|
| BayeuxServer.ChannelListener |
|
| BayeuxServer.Extension |
|
| BayeuxServer.Extension.Adapter |
Deprecated.
|
| BayeuxServer.SessionListener |
|
| BayeuxServer.SubscriptionListener |
|
| BinaryData |
Reified representation of binary data chunk contained in a message.
|
| 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.
|
| ChannelId |
|
| ClientSession |
This interface represents the client side Bayeux session.
|
| ClientSession.Extension |
Extension API for client session.
|
| ClientSession.Extension.Adapter |
Deprecated.
|
| ClientSession.MessageListener |
A listener for remote call messages.
|
| ClientSessionChannel |
A client side channel representation.
|
| ClientSessionChannel.ClientSessionChannelListener |
|
| ClientSessionChannel.MessageListener |
|
| ConfigurableServerChannel |
|
| ConfigurableServerChannel.Initializer |
A listener interface by means of which listeners can atomically
set the initial configuration of a channel.
|
| ConfigurableServerChannel.Initializer.Persistent |
Utility class that initializes channels to be persistent
|
| ConfigurableServerChannel.ServerChannelListener |
|
| ConfigurableServerChannel.ServerChannelListener.Weak |
|
| LocalSession |
|
| MarkedReference<T> |
Immutable, non-volatile, non-atomic version of AtomicMarkableReference.
|
| 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.
|
| Promise.Completable<S> |
A CompletableFuture that is also a Promise.
|
| SecurityPolicy |
|
| ServerChannel |
Server side representation of a Bayeux channel.
|
| ServerChannel.MessageListener |
Listeners objects that implement this interface will be notified of message publish.
|
| ServerChannel.SubscriptionListener |
Listener objects that implement this interface will be notified of subscription events.
|
| ServerMessage |
Representation of a server side message.
|
| ServerMessage.Mutable |
|
| ServerSession |
Objects implementing this interface are the server-side representation of remote Bayeux clients.
|
| ServerSession.AddListener |
Listener objects that implement this interface will be notified of session addition.
|
| ServerSession.DeQueueListener |
Listeners objects that implement this interface will be notified when the session queue
is being drained to actually deliver the messages.
|
| ServerSession.Extension |
|
| ServerSession.Extension.Adapter |
Deprecated. |
| ServerSession.HeartBeatListener |
Listeners objects that implement this interface will be notified when a /meta/connect
message is suspended by the server, and when it is subsequently resumed.
|
| ServerSession.MaxQueueListener |
Listeners objects that implement this interface will be notified when the session queue is full.
|
| ServerSession.MessageListener |
Listeners objects that implement this interface will be notified of message sending.
|
| ServerSession.QueueListener |
Listener objects that implement this interface will be notified when a message
is queued in the session queue.
|
| ServerSession.RemoveListener |
Listeners objects that implement this interface will be notified of session removal.
|
| ServerSession.ServerSessionListener |
|
| ServerTransport |
Server side extension of a Bayeux transport.
|
| 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.
|