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.Context AbstractHttpTransport.HttpScheduler AAbstractServerTransport.Schedulerfor HTTP-based transports.AbstractServerTransport The base class of all server transports.AbstractServerTransport.Scheduler Performs server-to-client transport operations when a/meta/connectmessage is held and a server-side message is published.AbstractServerTransport.Scheduler.None A scheduler that does not perform any operation but remembers the/meta/connectcycle.AbstractService AbstractServiceprovides 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 aBayeuxServerprovides support for server-to-client message acknowledgement if a client also supports it.AcknowledgedMessagesExtension.Listener A listener for acknowledgement events.AcknowledgedMessagesSessionExtension Tracks the batch id of messages sent to a client.ActivityExtension Monitors the activity ofServerSessions 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[]orByteBufferinto aBinaryDataobject using theZ85format for outgoing messages, and decodesBinaryDataobjects back intobyte[]orByteBufferfor incoming messages.BinarySessionExtension An extension that encodes/decodes binary data for aServerSession.CometDServlet The CometD Servlet maps HTTP requests to theAbstractHttpTransportof aBayeuxServerinstance.DataFilter A filter that can add, modify or remove fields from themessage data.DataFilter.AbortException Aborts the filtering of the message data.DataFilterMessageListener A MessageListener that applies DataFilters to the received messages.DefaultSecurityPolicy GrantAuthorizer ThisAuthorizerimplementation grants permission for a set of operations defined at construction time.JacksonJSONContextServer JettyJSONContextServer JSONContextServer Server specificJSONContextthat binds toServerMessage.Mutable.JSONDataFilter JSONDataFilterwalks 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 ALocalSessionimplementation.NoMarkupFilter NoScriptsFilter RegexFilter ServerChannelImpl ServerMessageImpl ServerSessionImpl TimestampExtension TimesyncExtension Timesync extension (server side).