All Classes and Interfaces

Class
Description
 
HTTP ServerTransport base class, used by ServerTransports that use HTTP as transport or to initiate a transport connection.
A AbstractServerTransport.Scheduler for HTTP-based transports.
The base class of all server transports.
Performs server-to-client transport operations when a /meta/connect message is held and a server-side message is published.
A scheduler that does not perform any operation but remembers the /meta/connect cycle.
AbstractService provides convenience methods to assist with the creation of a CometD services.
Installing this extension in a BayeuxServer provides support for server-to-client message acknowledgement if a client also supports it.
A listener for acknowledgement events.
Tracks the batch id of messages sent to a client.
Monitors the activity of ServerSessions and disconnects them after a period of inactivity.
The possible activity to monitor
Monitors the activity of a single ServerSession, disconnecting it when the max inactivity period is exceeded.
 
 
 
A server 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.
An extension that encodes/decodes binary data for a ServerSession.
An abstraction over HTTP requests.
The source of the request body.
Request content bytes with the indication of whether they are the last.
An abstraction over HTTP responses.
The sink of the response body.
A filter that can add, modify or remove fields from the message data.
Aborts the filtering of the message data.
A MessageListener that applies DataFilters to the received messages.
 
This Authorizer implementation grants permission for a set of operations defined at construction time.
 
 
 
Server specific JSONContext that binds to ServerMessage.Mutable.
 
 
A LocalSession implementation.
 
 
 
 
 
 
 
Timesync extension (server side).