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.ServerSession
s and disconnects them after a period of inactivity.BayeuxServer
ServerSession
, 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.Authorizer.Operation.CREATE
, Authorizer.Operation.SUBSCRIBE
and Authorizer.Operation.PUBLISH
authorizationAuthorizer.Operation.CREATE
authorizationAuthorizer.Operation.CREATE
and Authorizer.Operation.SUBSCRIBE
authorizationAuthorizer.Operation.PUBLISH
authorizationAuthorizer.Operation.SUBSCRIBE
authorizationAuthorizer.Operation.SUBSCRIBE
and Authorizer.Operation.PUBLISH
authorizationAuthorizer
implementation grants permission
for a set of operations defined at construction time.JSONDataFilter
walks an object to see if it is a JSON data structure
and calls the appropriate protected method JSONDataFilter.filterString(String)
,
JSONDataFilter.filterNumber(Number)
, JSONDataFilter.filterBoolean(Boolean)
,
JSONDataFilter.filterArray(ServerSession, ServerChannel, Object)
or
JSONDataFilter.filterMap(ServerSession, ServerChannel, Map)
.LocalSession
implementation.ServerSession.Extension
that monitors the activity of the given ServerSession
Copyright © 2008–2017 The CometD Project. All rights reserved.