All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractHttpTransport HTTP ServerTransport base class, used by ServerTransports that use HTTP as transport or to initiate a transport connection.AbstractHttpTransport.HttpScheduler AbstractServerTransport The base class of all server transports.AbstractServerTransport.Scheduler 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 aBayeuxServer
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 ofServerSession
s and disconnects them after a period of inactivity.ActivityExtension.Activity The possible activity to monitorActivityExtension.SessionExtension Monitors the activity of a singleServerSession
, disconnecting it when the max inactivity period is exceeded.AsyncJSONTransport BatchArrayQueue<T> BayeuxServerImpl BayeuxServerImplMBean BinaryExtension A server extension that encodesbyte[]
orByteBuffer
into aBinaryData
object using theZ85
format for outgoing messages, and decodesBinaryData
objects back intobyte[]
orByteBuffer
for incoming messages.BinarySessionExtension An extension that encodes/decodes binary data for aServerSession
.CometDServlet The CometD Servlet maps HTTP requests to theAbstractHttpTransport
of aBayeuxServer
instance.DataFilter A filter that can add, modify or remove fields from themessage data
.DataFilter.Abort Deprecated. useDataFilter.AbortException
insteadDataFilter.AbortException Aborts the filtering of the message data.DataFilterMessageListener A MessageListener that applies DataFilters to the received messages.DefaultSecurityPolicy GrantAuthorizer ThisAuthorizer
implementation grants permission for a set of operations defined at construction time.JacksonJSONContextServer JettyJSONContextServer JSONDataFilter JSONDataFilter
walks an object to see if it is a JSON data structure and calls the appropriate methodsJSONDataFilter.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 ALocalSession
implementation.NoMarkupFilter NoScriptsFilter RegexFilter ServerChannelImpl ServerMessageImpl ServerSessionImpl TimestampExtension TimesyncExtension Timesync extension (server side).