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 | |
| JSONDataFilter |
JSONDataFilter walks an object to see if it is
a JSON data structure and calls the appropriate methods
JSONDataFilter.filterString(ServerSession, ServerChannel, String),
JSONDataFilter.filterNumber(ServerSession, ServerChannel, Number),
JSONDataFilter.filterBoolean(ServerSession, ServerChannel, Boolean),
JSONDataFilter.filterArray(ServerSession, ServerChannel, Object),
JSONDataFilter.filterCollection(ServerSession, ServerChannel, Collection),
JSONDataFilter.filterList(ServerSession, ServerChannel, List),
JSONDataFilter.filterMap(ServerSession, ServerChannel, Map). |
| JSONPTransport | |
| JSONTransport | |
| LocalSessionImpl |
A
LocalSession implementation. |
| NoMarkupFilter | |
| NoScriptsFilter | |
| RegexFilter | |
| ServerChannelImpl | |
| ServerMessageImpl | |
| ServerSessionImpl | |
| TimestampExtension | |
| TimesyncExtension |
Timesync extension (server side).
|