Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W _ 

A

Abort() - Constructor for exception org.cometd.server.filter.DataFilter.Abort
 
Abort(String) - Constructor for exception org.cometd.server.filter.DataFilter.Abort
 
Abort(String, Throwable) - Constructor for exception org.cometd.server.filter.DataFilter.Abort
 
AbstractHttpTransport - Class in org.cometd.server.transport
HTTP ServerTransport base class, used by ServerTransports that use HTTP as transport or to initiate a transport connection.
AbstractHttpTransport(BayeuxServerImpl, String) - Constructor for class org.cometd.server.transport.AbstractHttpTransport
 
AbstractHttpTransport.HttpScheduler - Interface in org.cometd.server.transport
 
AbstractHttpTransport.LongPollScheduler - Class in org.cometd.server.transport
 
AbstractReader(HttpServletRequest, HttpServletResponse, AsyncContext) - Constructor for class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
AbstractServerTransport - Class in org.cometd.server
The base class of all server transports.
AbstractServerTransport(BayeuxServerImpl, String) - Constructor for class org.cometd.server.AbstractServerTransport
The constructor is passed the BayeuxServerImpl instance for the transport.
AbstractServerTransport.Scheduler - Interface in org.cometd.server
 
AbstractService - Class in org.cometd.server
AbstractService provides convenience methods to assist with the creation of a CometD services.
AbstractService(BayeuxServer, String) - Constructor for class org.cometd.server.AbstractService
Instantiates a CometD service with the given name.
AbstractService(BayeuxServer, String, int) - Constructor for class org.cometd.server.AbstractService
Instantiate a CometD service with the given name and max number of pooled threads.
AbstractStreamHttpTransport - Class in org.cometd.server.transport
The base class for HTTP transports that use blocking stream I/O.
AbstractStreamHttpTransport(BayeuxServerImpl, String) - Constructor for class org.cometd.server.transport.AbstractStreamHttpTransport
 
AbstractStreamHttpTransport.DispatchingLongPollScheduler - Class in org.cometd.server.transport
 
accept(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
accept(HttpServletRequest) - Method in class org.cometd.server.transport.AsyncJSONTransport
 
accept(HttpServletRequest) - Method in class org.cometd.server.transport.JSONPTransport
 
accept(HttpServletRequest) - Method in class org.cometd.server.transport.JSONTransport
 
AcknowledgedMessagesExtension - Class in org.cometd.server.ext
Installing this extension in a BayeuxServer provides support for server-to-client message acknowledgement if a client also supports it.
AcknowledgedMessagesExtension() - Constructor for class org.cometd.server.ext.AcknowledgedMessagesExtension
 
AcknowledgedMessagesSessionExtension - Class in org.cometd.server.ext
Tracks the batch id of messages sent to a client.
AcknowledgedMessagesSessionExtension(ServerSession) - Constructor for class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
ActivityExtension - Class in org.cometd.server.ext
Monitors the activity of ServerSessions and disconnects them after a period of inactivity.
ActivityExtension(ActivityExtension.Activity, long) - Constructor for class org.cometd.server.ext.ActivityExtension
Creates a ActivityExtension to be installed in the BayeuxServer
ActivityExtension.Activity - Enum in org.cometd.server.ext
The possible activity to monitor
ActivityExtension.SessionExtension - Class in org.cometd.server.ext
Monitors the activity of a single ServerSession, disconnecting it when the max inactivity period is exceeded.
add(T) - Method in class org.cometd.server.ext.BatchArrayQueue
 
addAll(Collection<? extends T>) - Method in class org.cometd.server.ext.BatchArrayQueue
 
addAuthorizer(Authorizer) - Method in class org.cometd.server.ServerChannelImpl
 
addExtension(BayeuxServer.Extension) - Method in class org.cometd.server.BayeuxServerImpl
 
addExtension(ServerSession.Extension) - Method in class org.cometd.server.ServerSessionImpl
 
addListener(BayeuxServer.BayeuxServerListener) - Method in class org.cometd.server.BayeuxServerImpl
 
addListener(ConfigurableServerChannel.ServerChannelListener) - Method in class org.cometd.server.ServerChannelImpl
 
addListener(ServerSession.ServerSessionListener) - Method in class org.cometd.server.ServerSessionImpl
 
addMessage(ServerMessage) - Method in class org.cometd.server.ServerSessionImpl
 
addServerSession(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.BayeuxServerImpl
 
addService(String, String) - Method in class org.cometd.server.AbstractService
Maps the method of a subclass with the given name to a ServerChannel.MessageListener on the given channel, so that the method is invoked for each message received on the channel.
addTransport(ServerTransport) - Method in class org.cometd.server.BayeuxServerImpl
 
ALLOW_MESSAGE_DELIVERY_DURING_HANDSHAKE - Static variable in class org.cometd.server.AbstractServerTransport
 
ALLOWED_TRANSPORTS_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
allowMessageDeliveryDuringHandshake(ServerSessionImpl) - Method in class org.cometd.server.AbstractServerTransport
 
append(byte[], int, int) - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
append(byte[], int, int) - Method in class org.cometd.server.transport.AsyncJSONTransport.CharsetReader
 
append(byte[], int, int) - Method in class org.cometd.server.transport.AsyncJSONTransport.UTF8Reader
 
asyncContext - Variable in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
AsyncJSONTransport - Class in org.cometd.server.transport
 
AsyncJSONTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.transport.AsyncJSONTransport
 
AsyncJSONTransport.AbstractReader - Class in org.cometd.server.transport
 
AsyncJSONTransport.CharsetReader - Class in org.cometd.server.transport
 
AsyncJSONTransport.UTF8Reader - Class in org.cometd.server.transport
 
AsyncJSONTransport.Writer - Class in org.cometd.server.transport
 
authorize(Authorizer.Operation, ChannelId, ServerSession, ServerMessage) - Method in class org.cometd.server.authorizer.GrantAuthorizer
 
authorizers() - Method in class org.cometd.server.ServerChannelImpl
 
AUTOBATCH_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 

B

batch(Runnable) - Method in class org.cometd.server.ServerSessionImpl
 
BatchArrayQueue<T> - Class in org.cometd.server.ext
 
BatchArrayQueue(int, Object) - Constructor for class org.cometd.server.ext.BatchArrayQueue
 
batchSize(long) - Method in class org.cometd.server.ext.BatchArrayQueue
 
bayeuxServerHandle(ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
BayeuxServerImpl - Class in org.cometd.server
 
BayeuxServerImpl() - Constructor for class org.cometd.server.BayeuxServerImpl
 
BayeuxServerImplMBean - Class in org.cometd.server.jmx
 
BayeuxServerImplMBean(Object) - Constructor for class org.cometd.server.jmx.BayeuxServerImplMBean
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.JSONPTransport
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.JSONTransport
 
BinaryExtension - Class in org.cometd.server.ext
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.
BinaryExtension() - Constructor for class org.cometd.server.ext.BinaryExtension
 
BinaryExtension(boolean) - Constructor for class org.cometd.server.ext.BinaryExtension
 
BinarySessionExtension - Class in org.cometd.server.ext
An extension that encodes/decodes binary data for a ServerSession.
BinarySessionExtension(BayeuxServer) - Constructor for class org.cometd.server.ext.BinarySessionExtension
 
BinarySessionExtension(BayeuxServer, boolean) - Constructor for class org.cometd.server.ext.BinarySessionExtension
 
BROADCAST_TO_PUBLISHER_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
BROWSER_COOKIE_DOMAIN_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
BROWSER_COOKIE_HTTP_ONLY_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
BROWSER_COOKIE_NAME_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
BROWSER_COOKIE_PATH_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
BROWSER_COOKIE_SECURE_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 

C

calculateInterval(long) - Method in class org.cometd.server.ServerSessionImpl
 
calculateTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
 
CALLBACK_PARAMETER_MAX_LENGTH_OPTION - Static variable in class org.cometd.server.transport.JSONPTransport
 
CALLBACK_PARAMETER_OPTION - Static variable in class org.cometd.server.transport.JSONPTransport
 
cancel() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
 
cancel() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
cancelExpiration(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
cancelSchedule() - Method in class org.cometd.server.ServerSessionImpl
 
canCreate(BayeuxServer, ServerSession, String, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canHandshake(BayeuxServer, ServerSession, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canPublish(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canSubscribe(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
CharsetReader(HttpServletRequest, HttpServletResponse, AsyncContext, Charset) - Constructor for class org.cometd.server.transport.AsyncJSONTransport.CharsetReader
 
checkPatterns() - Method in class org.cometd.server.filter.RegexFilter
 
clear() - Method in class org.cometd.server.ext.BatchArrayQueue
 
clearToBatch(long) - Method in class org.cometd.server.ext.BatchArrayQueue
 
CometDServlet - Class in org.cometd.server
The CometD Servlet maps HTTP requests to the AbstractHttpTransport of a BayeuxServer instance.
CometDServlet() - Constructor for class org.cometd.server.CometDServlet
 
connected() - Method in class org.cometd.server.ServerSessionImpl
 
contains(Object) - Method in class org.cometd.server.ext.BatchArrayQueue
 
containsAll(Collection<?>) - Method in class org.cometd.server.ext.BatchArrayQueue
 
createChannelIfAbsent(String, ConfigurableServerChannel.Initializer...) - Method in class org.cometd.server.BayeuxServerImpl
 
createReply(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 

D

DataFilter - Interface in org.cometd.server.filter
 
DataFilter.Abort - Exception in org.cometd.server.filter
Abort the message by throwing this exception
DataFilterMessageListener - Class in org.cometd.server.filter
A MessageListener that applies DataFilters to the received messages.
DataFilterMessageListener(DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
 
DataFilterMessageListener(BayeuxServer, DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
 
decBrowserId(ServerSessionImpl, boolean) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
DefaultSecurityPolicy - Class in org.cometd.server
 
DefaultSecurityPolicy() - Constructor for class org.cometd.server.DefaultSecurityPolicy
 
deliver(Session, ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 
deliver(Session, String, Object) - Method in class org.cometd.server.ServerSessionImpl
 
deQueue(ServerSession, Queue<ServerMessage>) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
destroy() - Method in class org.cometd.server.AbstractServerTransport
 
destroy() - Method in class org.cometd.server.CometDServlet
 
disconnect(ServerSession) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
disconnect() - Method in class org.cometd.server.LocalSessionImpl
 
disconnect(ClientSessionChannel.MessageListener) - Method in class org.cometd.server.LocalSessionImpl
 
disconnect() - Method in class org.cometd.server.ServerSessionImpl
 
dispatch() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
dispatch() - Method in class org.cometd.server.transport.AbstractStreamHttpTransport.DispatchingLongPollScheduler
 
DispatchingLongPollScheduler(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.transport.AbstractStreamHttpTransport.DispatchingLongPollScheduler
 
doDeliver(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 
doInvoke(Method, ServerSession, ServerMessage) - Method in class org.cometd.server.AbstractService
 
doPublish(ServerSessionImpl, ServerChannelImpl, ServerMessage.Mutable, boolean) - Method in class org.cometd.server.BayeuxServerImpl
 
doSend(ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.LocalSessionImpl
Sends a message to the server.
doStart() - Method in class org.cometd.server.BayeuxServerImpl
 
doStop() - Method in class org.cometd.server.BayeuxServerImpl
 
dump() - Method in class org.cometd.server.AbstractServerTransport
 
dump(Appendable, String) - Method in class org.cometd.server.AbstractServerTransport
 
dump() - Method in class org.cometd.server.BayeuxServerImpl
 
dump(Appendable, String) - Method in class org.cometd.server.BayeuxServerImpl
 
dump() - Method in class org.cometd.server.ServerChannelImpl
 
dump(Appendable, String) - Method in class org.cometd.server.ServerChannelImpl
 
dump() - Method in class org.cometd.server.ServerSessionImpl
 
dump(Appendable, String) - Method in class org.cometd.server.ServerSessionImpl
 

E

element() - Method in class org.cometd.server.ext.BatchArrayQueue
 
endBatch() - Method in class org.cometd.server.ServerSessionImpl
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.transport.JSONPTransport
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.transport.JSONTransport
 
entrySet() - Method in class org.cometd.server.ServerMessageImpl
 
error(ServerMessage.Mutable, String) - Method in class org.cometd.server.BayeuxServerImpl
 
error(HttpServletRequest, HttpServletResponse, AsyncContext, int) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
error(int) - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
exception(String, ServerSession, LocalSession, ServerMessage, Throwable) - Method in class org.cometd.server.AbstractService
Handles exceptions during the invocation of a mapped method.
exportMessagesToBatch(Queue<T>, long) - Method in class org.cometd.server.ext.BatchArrayQueue
 
extendRecv(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
extendRecv(ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 
extendReply(ServerSessionImpl, ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
extendSend(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
extendSend(ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 
extendSendMessage(ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 
extendSendMeta(ServerMessage.Mutable) - Method in class org.cometd.server.ServerSessionImpl
 

F

filter(ServerSession, ServerChannel, Object) - Method in interface org.cometd.server.filter.DataFilter
 
filter(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterArray(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterBoolean(Boolean) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterMap(ServerSession, ServerChannel, Map<String, Object>) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterNumber(Number) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterObject(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterString(String) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterString(String) - Method in class org.cometd.server.filter.NoMarkupFilter
 
filterString(String) - Method in class org.cometd.server.filter.NoScriptsFilter
 
filterString(String) - Method in class org.cometd.server.filter.RegexFilter
 
findBrowserId(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
findCurrentSessions(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
findHttpTransport(HttpServletRequest) - Method in class org.cometd.server.BayeuxServerImpl
 
findSession(Collection<ServerSessionImpl>, ServerMessage.Mutable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
finish() - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
finish() - Method in class org.cometd.server.transport.AsyncJSONTransport.CharsetReader
 
finish() - Method in class org.cometd.server.transport.AsyncJSONTransport.UTF8Reader
 
flush() - Method in class org.cometd.server.ServerSessionImpl
 
flush(HttpServletRequest, HttpServletResponse, ServerSessionImpl, boolean, boolean, ServerMessage.Mutable...) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
freeze(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
freeze(String) - Method in class org.cometd.server.ServerMessageImpl
 

G

getAccuracyTarget() - Method in class org.cometd.server.ext.TimesyncExtension
timesync responses are not set if the measured accuracy is less than the accuracyTarget.
getActivity() - Method in class org.cometd.server.ext.ActivityExtension
 
getAdvice() - Method in class org.cometd.server.AbstractServerTransport
 
getAdvice() - Method in class org.cometd.server.ServerMessageImpl
 
getAllowedTransports() - Method in class org.cometd.server.BayeuxServerImpl
 
getAssociated() - Method in class org.cometd.server.ServerMessageImpl
 
getAsyncContext() - Method in interface org.cometd.server.transport.AbstractHttpTransport.HttpScheduler
 
getAsyncContext() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
getAttribute(String) - Method in class org.cometd.server.ServerChannelImpl
 
getAttribute(String) - Method in class org.cometd.server.ServerSessionImpl
 
getAttributeNames() - Method in class org.cometd.server.ServerChannelImpl
 
getAttributeNames() - Method in class org.cometd.server.ServerSessionImpl
 
getAuthorizers() - Method in class org.cometd.server.ServerChannelImpl
 
getBatch() - Method in class org.cometd.server.ext.BatchArrayQueue
 
getBayeux() - Method in class org.cometd.server.AbstractServerTransport
 
getBayeux() - Method in class org.cometd.server.AbstractService
 
getBayeux() - Method in class org.cometd.server.CometDServlet
 
getBayeuxServer() - Method in class org.cometd.server.ServerSessionImpl
 
getBrowserId() - Method in class org.cometd.server.ServerSessionImpl
 
getCallbackParameter() - Method in class org.cometd.server.transport.JSONPTransport
 
getChannel(String) - Method in class org.cometd.server.BayeuxServerImpl
 
getChannelId() - Method in class org.cometd.server.ServerChannelImpl
 
getChannels() - Method in class org.cometd.server.BayeuxServerImpl
 
getChannels() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
 
getContext() - Method in class org.cometd.server.BayeuxServerImpl
 
getContext() - Method in class org.cometd.server.transport.AbstractHttpTransport
 
getCurrentRequest() - Method in class org.cometd.server.transport.AbstractHttpTransport
 
getCurrentTransport() - Method in class org.cometd.server.BayeuxServerImpl
 
getData() - Method in class org.cometd.server.ServerMessageImpl
 
getDataAsMap() - Method in class org.cometd.server.ServerMessageImpl
 
getExt() - Method in class org.cometd.server.ServerMessageImpl
 
getExtensions() - Method in class org.cometd.server.BayeuxServerImpl
 
getExtensions() - Method in class org.cometd.server.ServerSessionImpl
 
getId() - Method in class org.cometd.server.LocalSessionImpl
 
getId() - Method in class org.cometd.server.ServerChannelImpl
 
getId() - Method in class org.cometd.server.ServerSessionImpl
 
getInterval() - Method in class org.cometd.server.AbstractServerTransport
 
getInterval() - Method in class org.cometd.server.ServerSessionImpl
 
getJSON() - Method in class org.cometd.server.ServerMessageImpl
 
getJSONBytes() - Method in class org.cometd.server.ServerMessageImpl
 
getJSONContext() - Method in class org.cometd.server.BayeuxServerImpl
 
getKnownTransportNames() - Method in class org.cometd.server.BayeuxServerImpl
 
getKnownTransportNames() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
 
getLastActivity() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
getLazyTimeout() - Method in class org.cometd.server.ServerChannelImpl
 
getListeners() - Method in class org.cometd.server.BayeuxServerImpl
 
getListeners() - Method in class org.cometd.server.ServerChannelImpl
 
getListeners() - Method in class org.cometd.server.ServerSessionImpl
 
getLocalSession() - Method in class org.cometd.server.AbstractService
 
getLocalSession() - Method in class org.cometd.server.ServerSessionImpl
 
getLock() - Method in class org.cometd.server.ServerSessionImpl
 
getMaxInactivityPeriod() - Method in class org.cometd.server.ext.ActivityExtension
 
getMaxInactivityPeriod() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
getMaxInterval() - Method in class org.cometd.server.AbstractServerTransport
 
getMaxInterval() - Method in class org.cometd.server.ServerSessionImpl
 
getMaxLazyTimeout() - Method in class org.cometd.server.AbstractServerTransport
 
getMaxMessageSize() - Method in class org.cometd.server.AbstractServerTransport
 
getMetaConnectReply() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
getMultiSessionInterval() - Method in class org.cometd.server.transport.AbstractHttpTransport
 
getName() - Method in class org.cometd.server.AbstractService
 
getOption(String) - Method in class org.cometd.server.BayeuxServerImpl
 
getOption(String, long) - Method in class org.cometd.server.BayeuxServerImpl
 
getOption(String, boolean) - Method in class org.cometd.server.BayeuxServerImpl
 
getOptionNames() - Method in class org.cometd.server.BayeuxServerImpl
 
getOptionNames() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
 
getOptions() - Method in class org.cometd.server.BayeuxServerImpl
 
getQueue() - Method in class org.cometd.server.ServerSessionImpl
 
getRequest() - Method in interface org.cometd.server.transport.AbstractHttpTransport.HttpScheduler
 
getRequest() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
getResponse() - Method in interface org.cometd.server.transport.AbstractHttpTransport.HttpScheduler
 
getResponse() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
getSecurityPolicy() - Method in class org.cometd.server.BayeuxServerImpl
 
getServerSession() - Method in class org.cometd.server.AbstractService
 
getServerSession() - Method in class org.cometd.server.LocalSessionImpl
 
getServerSession() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
getSession(String) - Method in class org.cometd.server.BayeuxServerImpl
 
getSession() - Method in class org.cometd.server.LocalSessionImpl.LocalChannel
 
getSessions() - Method in class org.cometd.server.BayeuxServerImpl
 
getSessions() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
 
getSubscribers() - Method in class org.cometd.server.ServerChannelImpl
 
getSubscriptions() - Method in class org.cometd.server.ServerSessionImpl
 
getThreadPool() - Method in class org.cometd.server.AbstractService
 
getTimeout() - Method in class org.cometd.server.AbstractServerTransport
 
getTimeout() - Method in class org.cometd.server.ServerSessionImpl
 
getTransport(String) - Method in class org.cometd.server.BayeuxServerImpl
 
getTransports() - Method in class org.cometd.server.BayeuxServerImpl
 
getUserAgent() - Method in class org.cometd.server.ServerSessionImpl
 
GRANT_ALL - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#CREATE, Operation#SUBSCRIBE and Operation#PUBLISH authorization
GRANT_CREATE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#CREATE authorization
GRANT_CREATE_SUBSCRIBE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#CREATE and Operation#SUBSCRIBE authorization
GRANT_NONE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants no authorization, the authorization request is ignored
GRANT_PUBLISH - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#PUBLISH authorization
GRANT_SUBSCRIBE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#SUBSCRIBE authorization
GRANT_SUBSCRIBE_PUBLISH - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
Grants Operation#SUBSCRIBE and Operation#PUBLISH authorization
GrantAuthorizer - Class in org.cometd.server.authorizer
This Authorizer implementation grants permission for a set of operations defined at construction time.

H

handle(ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
handle(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
handle(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
handle(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AsyncJSONTransport
 
handleJSONParseException(HttpServletRequest, HttpServletResponse, String, Throwable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
handshake() - Method in class org.cometd.server.LocalSessionImpl
 
handshake(Map<String, Object>) - Method in class org.cometd.server.LocalSessionImpl
 
handshake(Map<String, Object>, ClientSessionChannel.MessageListener) - Method in class org.cometd.server.LocalSessionImpl
 
handshake() - Method in class org.cometd.server.ServerSessionImpl
 
HANDSHAKE_RECONNECT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
hasNonLazyMessages() - Method in class org.cometd.server.ServerSessionImpl
 
HTTP2_MAX_SESSIONS_PER_BROWSER_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 

I

importMessages(ServerSessionImpl) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
incBrowserId(ServerSessionImpl, boolean) - Method in class org.cometd.server.transport.AbstractHttpTransport
Increments the count of sessions for the given browser identifier.
init() - Method in class org.cometd.server.AbstractServerTransport
Initializes the transport, resolving default and direct options.
init() - Method in class org.cometd.server.CometDServlet
 
init(Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
init(Object) - Method in class org.cometd.server.filter.RegexFilter
Assumes the init object is an Array of 2 element Arrays: [regex,replacement].
init() - Method in class org.cometd.server.transport.AbstractHttpTransport
 
init() - Method in class org.cometd.server.transport.JSONPTransport
 
init() - Method in class org.cometd.server.transport.JSONTransport
 
initializeJSONContext() - Method in class org.cometd.server.BayeuxServerImpl
 
initializeMetaChannels() - Method in class org.cometd.server.BayeuxServerImpl
 
initializeServerTransports() - Method in class org.cometd.server.BayeuxServerImpl
 
INTERVAL_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
isAllowMessageDeliveryDuringHandshake() - Method in class org.cometd.server.AbstractServerTransport
 
isAllowMessageDeliveryDuringHandshake() - Method in class org.cometd.server.ServerSessionImpl
 
isAutoBatch() - Method in class org.cometd.server.transport.AbstractHttpTransport
 
isBroadcast() - Method in class org.cometd.server.ServerChannelImpl
 
isBroadcastToPublisher() - Method in class org.cometd.server.BayeuxServerImpl
 
isBroadcastToPublisher() - Method in class org.cometd.server.ServerSessionImpl
 
isConnected() - Method in class org.cometd.server.LocalSessionImpl
 
isConnected() - Method in class org.cometd.server.ServerSessionImpl
 
isDeepWild() - Method in class org.cometd.server.ServerChannelImpl
 
isDetailedDump() - Method in class org.cometd.server.BayeuxServerImpl
 
isDisconnected() - Method in class org.cometd.server.ServerSessionImpl
 
isEmpty() - Method in class org.cometd.server.ext.BatchArrayQueue
 
isFrozen() - Method in class org.cometd.server.ServerMessageImpl
 
isHandshakeReconnect() - Method in class org.cometd.server.AbstractServerTransport
 
isHandshook() - Method in class org.cometd.server.LocalSessionImpl
 
isHandshook() - Method in class org.cometd.server.ServerSessionImpl
 
isHTTP2(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
isInactive() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
isLazy() - Method in class org.cometd.server.ServerChannelImpl
 
isLazy() - Method in class org.cometd.server.ServerMessageImpl
 
isLocalSession() - Method in class org.cometd.server.ServerSessionImpl
 
isMeta() - Method in class org.cometd.server.ServerChannelImpl
 
isMetaConnectDeliveryOnly() - Method in class org.cometd.server.AbstractServerTransport
 
isMetaConnectDeliveryOnly() - Method in class org.cometd.server.ServerSessionImpl
 
isPersistent() - Method in class org.cometd.server.ServerChannelImpl
 
isSeeOwnPublishes() - Method in class org.cometd.server.AbstractService
 
isService() - Method in class org.cometd.server.ServerChannelImpl
 
isWild() - Method in class org.cometd.server.ServerChannelImpl
 
iterator() - Method in class org.cometd.server.ext.BatchArrayQueue
 

J

JacksonJSONContextServer - Class in org.cometd.server
 
JacksonJSONContextServer() - Constructor for class org.cometd.server.JacksonJSONContextServer
 
JettyJSONContextServer - Class in org.cometd.server
 
JettyJSONContextServer() - Constructor for class org.cometd.server.JettyJSONContextServer
 
JSON_CONTEXT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
JSON_DEBUG_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
JSONDataFilter - Class in org.cometd.server.filter
JSONDataFilter() - Constructor for class org.cometd.server.filter.JSONDataFilter
 
JSONPTransport - Class in org.cometd.server.transport
 
JSONPTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.transport.JSONPTransport
 
JSONTransport - Class in org.cometd.server.transport
 
JSONTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.transport.JSONTransport
 

L

LAG_ATTRIBUTE - Static variable in class org.cometd.server.ext.TimesyncExtension
 
listeners() - Method in class org.cometd.server.ServerChannelImpl
 
LocalChannel(ChannelId) - Constructor for class org.cometd.server.LocalSessionImpl.LocalChannel
 
LocalSessionImpl - Class in org.cometd.server
A LocalSession implementation.
LocalSessionImpl(BayeuxServerImpl, String) - Constructor for class org.cometd.server.LocalSessionImpl
 
LocalSessionImpl.LocalChannel - Class in org.cometd.server
A channel scoped to this LocalSession.
LongPollScheduler(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 

M

markActive() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
MAX_INTERVAL_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_LAZY_TIMEOUT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_MESSAGE_SIZE_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_PROCESSING_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_QUEUE_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_SESSIONS_PER_BROWSER_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
MESSAGE_PARAM - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
META_CONNECT_DELIVERY_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
metaConnectResumed(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSession) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
metaConnectSuspended(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSession) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
MIME_TYPE_OPTION - Static variable in class org.cometd.server.transport.JSONPTransport
 
MIME_TYPE_OPTION - Static variable in class org.cometd.server.transport.JSONTransport
 
MULTI_SESSION_INTERVAL_OPTION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 

N

NAME - Static variable in class org.cometd.server.transport.JSONPTransport
 
NAME - Static variable in class org.cometd.server.transport.JSONTransport
 
newBayeuxServer() - Method in class org.cometd.server.CometDServlet
 
newChannel(ChannelId) - Method in class org.cometd.server.LocalSessionImpl
 
newChannelId(String) - Method in class org.cometd.server.BayeuxServerImpl
 
newChannelId(String) - Method in class org.cometd.server.LocalSessionImpl
 
newHttpScheduler(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, ServerMessage.Mutable, long) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
newHttpScheduler(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, ServerMessage.Mutable, long) - Method in class org.cometd.server.transport.AsyncJSONTransport
 
newLocalSession(String) - Method in class org.cometd.server.BayeuxServerImpl
 
newMessage() - Method in class org.cometd.server.BayeuxServerImpl
 
newMessage(ServerMessage) - Method in class org.cometd.server.BayeuxServerImpl
 
newMessage() - Method in class org.cometd.server.LocalSessionImpl
 
newRoot() - Method in class org.cometd.server.JettyJSONContextServer
 
newRootArray(int) - Method in class org.cometd.server.JettyJSONContextServer
 
newServerSession() - Method in class org.cometd.server.BayeuxServerImpl
 
newSessionExtension(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.ActivityExtension
Creates a new ServerSession.Extension that monitors the activity of the given ServerSession
nextBatch() - Method in class org.cometd.server.ext.BatchArrayQueue
 
NoMarkupFilter - Class in org.cometd.server.filter
 
NoMarkupFilter() - Constructor for class org.cometd.server.filter.NoMarkupFilter
 
NoScriptsFilter - Class in org.cometd.server.filter
 
NoScriptsFilter() - Constructor for class org.cometd.server.filter.NoScriptsFilter
 

O

offer(T) - Method in class org.cometd.server.ext.BatchArrayQueue
 
onAllDataRead() - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
onComplete(AsyncEvent) - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
onDataAvailable() - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
onError(AsyncEvent) - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
onError(Throwable) - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
onError(Throwable) - Method in class org.cometd.server.transport.AsyncJSONTransport.Writer
 
onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.server.filter.DataFilterMessageListener
 
onStartAsync(AsyncEvent) - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
onTimeout(AsyncEvent) - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
onWritePossible() - Method in class org.cometd.server.transport.AsyncJSONTransport.Writer
 
org.cometd.server - package org.cometd.server
 
org.cometd.server.authorizer - package org.cometd.server.authorizer
 
org.cometd.server.ext - package org.cometd.server.ext
 
org.cometd.server.filter - package org.cometd.server.filter
 
org.cometd.server.jmx - package org.cometd.server.jmx
 
org.cometd.server.transport - package org.cometd.server.transport
 

P

parseMessages(BufferedReader, boolean) - Method in class org.cometd.server.AbstractServerTransport
 
parseMessages(String) - Method in class org.cometd.server.AbstractServerTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
parseMessages(String[]) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.transport.JSONPTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.transport.JSONTransport
 
peek() - Method in class org.cometd.server.ext.BatchArrayQueue
 
poll() - Method in class org.cometd.server.ext.BatchArrayQueue
 
PREFIX - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 
PREFIX - Static variable in class org.cometd.server.transport.JSONPTransport
 
PREFIX - Static variable in class org.cometd.server.transport.JSONTransport
 
process(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
process(String) - Method in class org.cometd.server.transport.AsyncJSONTransport.AbstractReader
 
processBatch(long) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
processMessages(HttpServletRequest, HttpServletResponse, ServerMessage.Mutable[]) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
processMetaConnect(HttpServletRequest, HttpServletResponse, ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
processMetaHandshake(HttpServletRequest, HttpServletResponse, ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
processReply(ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.AbstractServerTransport
 
publish(Session, ServerMessage.Mutable) - Method in class org.cometd.server.ServerChannelImpl
 
publish(Session, Object) - Method in class org.cometd.server.ServerChannelImpl
 
put(String, Object) - Method in class org.cometd.server.ServerMessageImpl
 

Q

queued(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 

R

randomLong() - Method in class org.cometd.server.BayeuxServerImpl
 
rcv(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
rcv(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
rcv(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.BinaryExtension
 
rcv(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.BinarySessionExtension
 
rcvMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
rcvMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
rcvMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimesyncExtension
 
reAdvise() - Method in class org.cometd.server.ServerSessionImpl
 
receive(Message.Mutable) - Method in class org.cometd.server.LocalSessionImpl
 
RegexFilter - Class in org.cometd.server.filter
 
RegexFilter() - Constructor for class org.cometd.server.filter.RegexFilter
 
remove() - Method in class org.cometd.server.ext.BatchArrayQueue
 
remove(Object) - Method in class org.cometd.server.ext.BatchArrayQueue
 
remove() - Method in class org.cometd.server.ServerChannelImpl
 
removeAll(Collection<?>) - Method in class org.cometd.server.ext.BatchArrayQueue
 
removeAttribute(String) - Method in class org.cometd.server.ServerChannelImpl
 
removeAttribute(String) - Method in class org.cometd.server.ServerSessionImpl
 
removeAuthorizer(Authorizer) - Method in class org.cometd.server.ServerChannelImpl
 
removed(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
removeExtension(BayeuxServer.Extension) - Method in class org.cometd.server.BayeuxServerImpl
 
removeExtension(ServerSession.Extension) - Method in class org.cometd.server.ServerSessionImpl
 
removeListener(BayeuxServer.BayeuxServerListener) - Method in class org.cometd.server.BayeuxServerImpl
 
removeListener(ConfigurableServerChannel.ServerChannelListener) - Method in class org.cometd.server.ServerChannelImpl
 
removeListener(ServerSession.ServerSessionListener) - Method in class org.cometd.server.ServerSessionImpl
 
removeServerChannel(ServerChannelImpl) - Method in class org.cometd.server.BayeuxServerImpl
 
removeServerSession(ServerSession, boolean) - Method in class org.cometd.server.BayeuxServerImpl
 
removeService(String, String) - Method in class org.cometd.server.AbstractService
Unmaps the method with the given name that has been mapped to the given channel.
removeService(String) - Method in class org.cometd.server.AbstractService
Unmaps all the methods that have been mapped to the given channel.
removeSession(ServerSession) - Method in class org.cometd.server.BayeuxServerImpl
 
resume(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
retainAll(Collection<?>) - Method in class org.cometd.server.ext.BatchArrayQueue
 
rootArrayClass() - Method in class org.cometd.server.JacksonJSONContextServer
 
run() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 

S

schedule() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
 
schedule(Runnable, long) - Method in class org.cometd.server.BayeuxServerImpl
Entry point to schedule tasks in CometD.
schedule() - Method in class org.cometd.server.transport.AbstractHttpTransport.LongPollScheduler
 
scheduleExpiration(long) - Method in class org.cometd.server.ServerSessionImpl
 
send(ServerSession, String, Object) - Method in class org.cometd.server.AbstractService
Sends data to an individual remote client.
send(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
send(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
send(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.BinaryExtension
 
send(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.BinarySessionExtension
 
send(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimestampExtension
 
send(Message.Mutable) - Method in class org.cometd.server.LocalSessionImpl
 
send(ServerSessionImpl, ServerMessage.Mutable) - Method in class org.cometd.server.LocalSessionImpl
Enqueues or sends a message to the server.
sendBatch() - Method in class org.cometd.server.LocalSessionImpl
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimestampExtension
 
sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimesyncExtension
 
ServerChannelImpl - Class in org.cometd.server
 
ServerChannelImpl(BayeuxServerImpl, ChannelId) - Constructor for class org.cometd.server.ServerChannelImpl
 
ServerMessageImpl - Class in org.cometd.server
 
ServerMessageImpl() - Constructor for class org.cometd.server.ServerMessageImpl
 
ServerSessionImpl - Class in org.cometd.server
 
ServerSessionImpl(BayeuxServerImpl) - Constructor for class org.cometd.server.ServerSessionImpl
 
ServerSessionImpl(BayeuxServerImpl, LocalSessionImpl, String) - Constructor for class org.cometd.server.ServerSessionImpl
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.CometDServlet
 
serviceOptions(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.CometDServlet
 
SessionExtension(ActivityExtension.Activity, long) - Constructor for class org.cometd.server.ext.ActivityExtension.SessionExtension
 
setAccuracyTarget(int) - Method in class org.cometd.server.ext.TimesyncExtension
timesync responses are not set if the measured accuracy is less than the accuracyTarget.
setAllowedTransports(String...) - Method in class org.cometd.server.BayeuxServerImpl
 
setAllowedTransports(List<String>) - Method in class org.cometd.server.BayeuxServerImpl
 
setAllowMessageDeliveryDuringHandshake(boolean) - Method in class org.cometd.server.AbstractServerTransport
 
setAllowMessageDeliveryDuringHandshake(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
setAssociated(ServerMessage.Mutable) - Method in class org.cometd.server.ServerMessageImpl
 
setAttribute(String, Object) - Method in class org.cometd.server.ServerChannelImpl
 
setAttribute(String, Object) - Method in class org.cometd.server.ServerSessionImpl
 
setBroadcastToPublisher(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
setBrowserId(String) - Method in class org.cometd.server.ServerSessionImpl
Sets a remote client identifier, typically a browser.
setBrowserId(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
setCurrentRequest(HttpServletRequest) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
setCurrentTransport(ServerTransport) - Method in class org.cometd.server.BayeuxServerImpl
 
setDetailedDump(boolean) - Method in class org.cometd.server.BayeuxServerImpl
 
setHandshakeReconnect(boolean) - Method in class org.cometd.server.AbstractServerTransport
 
setInterval(long) - Method in class org.cometd.server.AbstractServerTransport
 
setInterval(long) - Method in class org.cometd.server.ServerSessionImpl
 
setLazy(boolean) - Method in class org.cometd.server.ServerChannelImpl
 
setLazy(boolean) - Method in class org.cometd.server.ServerMessageImpl
 
setLazyTimeout(long) - Method in class org.cometd.server.ServerChannelImpl
 
setMaxInterval(long) - Method in class org.cometd.server.AbstractServerTransport
 
setMaxLazyTimeout(long) - Method in class org.cometd.server.AbstractServerTransport
 
setMaxMessageSize(int) - Method in class org.cometd.server.AbstractServerTransport
 
setMetaConnectDeliveryOnly(boolean) - Method in class org.cometd.server.AbstractServerTransport
 
setMetaConnectDeliveryOnly(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
setOption(String, Object) - Method in class org.cometd.server.BayeuxServerImpl
 
setOptions(Map<String, Object>) - Method in class org.cometd.server.BayeuxServerImpl
 
setPersistent(boolean) - Method in class org.cometd.server.ServerChannelImpl
 
setScheduler(AbstractServerTransport.Scheduler) - Method in class org.cometd.server.ServerSessionImpl
 
setSecurityPolicy(SecurityPolicy) - Method in class org.cometd.server.BayeuxServerImpl
 
setSeeOwnPublishes(boolean) - Method in class org.cometd.server.AbstractService
 
setThreadPool(ThreadPool) - Method in class org.cometd.server.AbstractService
Sets the thread pool associated to this CometD service.
setTimeout(long) - Method in class org.cometd.server.AbstractServerTransport
 
setTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
 
setTransports(ServerTransport...) - Method in class org.cometd.server.BayeuxServerImpl
 
setTransports(List<ServerTransport>) - Method in class org.cometd.server.BayeuxServerImpl
 
setUserAgent(String) - Method in class org.cometd.server.ServerSessionImpl
 
size() - Method in class org.cometd.server.ext.BatchArrayQueue
 
startBatch() - Method in class org.cometd.server.ServerSessionImpl
 
subscribe(ServerSession) - Method in class org.cometd.server.ServerChannelImpl
 
subscribe(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.ServerChannelImpl
 
subscribedTo(ServerChannelImpl) - Method in class org.cometd.server.ServerSessionImpl
 
subscribers() - Method in class org.cometd.server.ServerChannelImpl
 
suspend(HttpServletRequest, HttpServletResponse, ServerSessionImpl, ServerMessage.Mutable, long) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
suspend(HttpServletRequest, HttpServletResponse, ServerSessionImpl, ServerMessage.Mutable, long) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
suspend(HttpServletRequest, HttpServletResponse, ServerSessionImpl, ServerMessage.Mutable, long) - Method in class org.cometd.server.transport.AsyncJSONTransport
 
sweep() - Method in class org.cometd.server.AbstractServerTransport
Housekeeping sweep, called a regular intervals
sweep() - Method in class org.cometd.server.BayeuxServerImpl
 
sweep() - Method in class org.cometd.server.ServerChannelImpl
 
sweep(long) - Method in class org.cometd.server.ServerSessionImpl
 
sweep() - Method in class org.cometd.server.transport.AbstractHttpTransport
Sweeps the transport for old Browser IDs
SWEEP_PERIOD_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 

T

takeAdvice(ServerTransport) - Method in class org.cometd.server.ServerSessionImpl
 
takeQueue() - Method in class org.cometd.server.ServerSessionImpl
 
TIMEOUT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
TimestampExtension - Class in org.cometd.server.ext
 
TimestampExtension() - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimestampExtension(String) - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimestampExtension(String, TimeZone) - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimesyncExtension - Class in org.cometd.server.ext
Timesync extension (server side).
TimesyncExtension() - Constructor for class org.cometd.server.ext.TimesyncExtension
 
toArray() - Method in class org.cometd.server.ext.BatchArrayQueue
 
toArray(E[]) - Method in class org.cometd.server.ext.BatchArrayQueue
 
toJSONBytes(ServerMessage, String) - Method in class org.cometd.server.AbstractServerTransport
 
toString() - Method in class org.cometd.server.AbstractServerTransport
 
toString() - Method in class org.cometd.server.authorizer.GrantAuthorizer
 
toString() - Method in class org.cometd.server.LocalSessionImpl
 
toString() - Method in class org.cometd.server.ServerChannelImpl
 
toString() - Method in class org.cometd.server.ServerSessionImpl
 
TRANSPORTS_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
TRUST_CLIENT_SESSION - Static variable in class org.cometd.server.transport.AbstractHttpTransport
 

U

unknownSession(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
unsubscribe(ServerSession) - Method in class org.cometd.server.ServerChannelImpl
 
unsubscribe(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.ServerChannelImpl
 
unsubscribedFrom(ServerChannelImpl) - Method in class org.cometd.server.ServerSessionImpl
 
updateTransientInterval(long) - Method in class org.cometd.server.ServerSessionImpl
Updates the transient interval with the given value.
updateTransientTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
Updates the transient timeout with the given value.
UTF8Reader(HttpServletRequest, HttpServletResponse, AsyncContext) - Constructor for class org.cometd.server.transport.AsyncJSONTransport.UTF8Reader
 

V

VALIDATE_MESSAGE_FIELDS_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
validateMessage(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
valueOf(String) - Static method in enum org.cometd.server.ext.ActivityExtension.Activity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cometd.server.ext.ActivityExtension.Activity
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(HttpServletRequest, HttpServletResponse, ServerSessionImpl, boolean, List<ServerMessage>, ServerMessage.Mutable[]) - Method in class org.cometd.server.transport.AbstractHttpTransport
 
write(HttpServletRequest, HttpServletResponse, ServerSessionImpl, boolean, List<ServerMessage>, ServerMessage.Mutable[]) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
write(HttpServletRequest, HttpServletResponse, ServerSessionImpl, boolean, List<ServerMessage>, ServerMessage.Mutable[]) - Method in class org.cometd.server.transport.AsyncJSONTransport
 
writeMessage(HttpServletResponse, ServletOutputStream, ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.transport.AbstractStreamHttpTransport
 
Writer(HttpServletRequest, HttpServletResponse, AsyncContext, ServerSessionImpl, boolean, List<ServerMessage>, ServerMessage.Mutable[]) - Constructor for class org.cometd.server.transport.AsyncJSONTransport.Writer
 

_

_logger - Variable in class org.cometd.server.AbstractServerTransport
 
_logger - Variable in class org.cometd.server.AbstractService
 
_logger - Variable in class org.cometd.server.CometDServlet
 
_logger - Variable in class org.cometd.server.transport.AbstractHttpTransport
 
_patterns - Variable in class org.cometd.server.filter.RegexFilter
 
_replaces - Variable in class org.cometd.server.filter.RegexFilter
 
_templates - Variable in class org.cometd.server.filter.RegexFilter
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2008–2017 The CometD Project. All rights reserved.