All Classes

Class Description
AbstractHttpTransport
HTTP ServerTransport base class, used by ServerTransports that use HTTP as transport or to initiate a transport connection.
AbstractHttpTransport.Context  
AbstractHttpTransport.HttpScheduler  
AbstractServerTransport
The base class of all server transports.
AbstractServerTransport.Scheduler
Performs transport operations when a /meta/connect message is held.
AbstractService
AbstractService provides convenience methods to assist with the creation of a CometD services.
AbstractStreamHttpTransport
The base class for HTTP transports that use blocking stream I/O.
AcknowledgedMessagesExtension
Installing this extension in a BayeuxServer provides support for server-to-client message acknowledgement if a client also supports it.
AcknowledgedMessagesSessionExtension
Tracks the batch id of messages sent to a client.
ActivityExtension
Monitors the activity of ServerSessions and disconnects them after a period of inactivity.
ActivityExtension.Activity
The possible activity to monitor
ActivityExtension.SessionExtension
Monitors the activity of a single ServerSession, disconnecting it when the max inactivity period is exceeded.
AsyncJSONTransport  
BatchArrayQueue<T>  
BayeuxServerImpl  
BayeuxServerImplMBean  
BinaryExtension
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.
BinarySessionExtension
An extension that encodes/decodes binary data for a ServerSession.
CometDServlet
The CometD Servlet maps HTTP requests to the AbstractHttpTransport of a BayeuxServer instance.
DataFilter
A filter that can add, modify or remove fields from the message data.
DataFilter.AbortException
Aborts the filtering of the message data.
DataFilterMessageListener
A MessageListener that applies DataFilters to the received messages.
DefaultSecurityPolicy  
GrantAuthorizer
This Authorizer implementation grants permission for a set of operations defined at construction time.
JacksonJSONContextServer  
JettyJSONContextServer  
JSONContextServer
Server specific JSONContext that binds to ServerMessage.Mutable.
JSONDataFilter
JSONPTransport  
JSONTransport  
LocalSessionImpl
A LocalSession implementation.
NoMarkupFilter  
NoScriptsFilter  
RegexFilter  
ServerChannelImpl  
ServerMessageImpl  
ServerSessionImpl  
TimestampExtension  
TimesyncExtension
Timesync extension (server side).