All Classes

Class Description
AckExtension
This client-side extension enables the client to acknowledge to the server the messages that the client has received.
BayeuxClient
BayeuxClient is the implementation of a client for the Bayeux protocol.
BayeuxClient.BackOffStrategy
A strategy to controls wait times of the retry attempts in case of heartbeat failures.
BayeuxClient.BackOffStrategy.Constant
A back off strategy that always returns the same wait time.
BayeuxClient.BackOffStrategy.Linear
A strategy that increases the wait time linearly up to a maximum.
BayeuxClient.State
The states that a BayeuxClient may assume.
BinaryExtension
A client extension that encodes byte[] or ByteBuffer into a BinaryData object using the Z85 format for outgoing messages, and decodes BinaryData objects back into byte[] or ByteBuffer for incoming messages.
ClientTransport
ClientTransports are used by BayeuxClient to send and receive Bayeux messages.
ClientTransport.Factory  
ClientTransport.FailureHandler  
ClientTransport.FailureInfo  
HttpClientTransport  
MessageClientTransport
Classes implementing MessageClientTransport indicate that the transport they provide receives messages without the need of a previous request, like it happens in HTTP long poll.
TimestampClientExtension  
TimesyncClientExtension  
TransportListener
Abstracts the communication between BayeuxClient and ClientTransport.
TransportListener.Empty  
TransportRegistry