BayeuxServerImpl instance for
the transport.AbstractService provides convenience methods to assist with the
creation of a CometD services.BayeuxServer provides support for
server-to-client message acknowledgement if a client also supports it.ServerSessions and disconnects them after a period of inactivity.BayeuxServerServerSession, disconnecting it
when the max inactivity period is exceeded.ServerChannel.MessageListener on the given channel, so that the method
is invoked for each message received on the channel.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.ServerSession.AbstractHttpTransport
of a BayeuxServer instance.message data.DataFilter.AbortException insteadOperation#CREATE, Operation#SUBSCRIBE and Operation#PUBLISH authorizationOperation#CREATE authorizationOperation#CREATE and Operation#SUBSCRIBE authorizationOperation#PUBLISH authorizationOperation#SUBSCRIBE authorizationOperation#SUBSCRIBE and Operation#PUBLISH authorizationAuthorizer implementation grants permission
for a set of operations defined at construction time.init object must be an array of array of this form: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).LocalSession implementation.ServerSession.Extension that monitors the activity of the given ServerSessionCopyright © 2008–2019 The CometD Project. All rights reserved.