Index
All Classes|All Packages|Constant Field Values|Serialized Form
A
- AbortException() - Constructor for exception org.cometd.server.filter.DataFilter.AbortException
- AbortException(String) - Constructor for exception org.cometd.server.filter.DataFilter.AbortException
- AbortException(String, Throwable) - Constructor for exception org.cometd.server.filter.DataFilter.AbortException
- AbortException(Throwable) - Constructor for exception org.cometd.server.filter.DataFilter.AbortException
- AbstractHttpTransport - Class in org.cometd.server.http
-
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.http.AbstractHttpTransport
- AbstractHttpTransport.Context - Class in org.cometd.server.http
- AbstractHttpTransport.HttpScheduler - Interface in org.cometd.server.http
-
A
AbstractServerTransport.Scheduler
for HTTP-based transports. - AbstractHttpTransport.LongPollScheduler - Class in org.cometd.server.http
- AbstractReader(AbstractHttpTransport.Context, Promise<Void>) - Constructor for class org.cometd.server.http.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
-
Performs server-to-client transport operations when a
/meta/connect
message is held and a server-side message is published. - AbstractServerTransport.Scheduler.None - Class in org.cometd.server
-
A scheduler that does not perform any operation but remembers the
/meta/connect
cycle. - 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.http
-
The base class for HTTP transports that use blocking stream I/O.
- AbstractStreamHttpTransport(BayeuxServerImpl, String) - Constructor for class org.cometd.server.http.AbstractStreamHttpTransport
- AbstractStreamHttpTransport.DispatchingLongPollScheduler - Class in org.cometd.server.http
- accept(HttpServletRequest) - Method in class org.cometd.server.http.AbstractHttpTransport
- accept(HttpServletRequest) - Method in class org.cometd.server.http.AsyncJSONTransport
- accept(HttpServletRequest) - Method in class org.cometd.server.http.JSONPTransport
- accept(HttpServletRequest) - Method in class org.cometd.server.http.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
- AcknowledgedMessagesExtension.Listener - Interface in org.cometd.server.ext
-
A listener for acknowledgement events.
- 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
ServerSession
s and disconnects them after a period of inactivity. - ActivityExtension(ActivityExtension.Activity, long) - Constructor for class org.cometd.server.ext.ActivityExtension
-
Creates an 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
- addListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
- addListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- 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.http.AsyncJSONTransport.AbstractReader
- append(byte[], int, int) - Method in class org.cometd.server.http.AsyncJSONTransport.CharsetReader
- append(byte[], int, int) - Method in class org.cometd.server.http.AsyncJSONTransport.UTF8Reader
- AsyncJSONTransport - Class in org.cometd.server.http
- AsyncJSONTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.http.AsyncJSONTransport
- AsyncJSONTransport.AbstractReader - Class in org.cometd.server.http
- AsyncJSONTransport.CharsetReader - Class in org.cometd.server.http
- AsyncJSONTransport.UTF8Reader - Class in org.cometd.server.http
- AsyncJSONTransport.Writer - Class in org.cometd.server.http
- authorize(Authorizer.Operation, ChannelId, ServerSession, ServerMessage) - Method in class org.cometd.server.authorizer.GrantAuthorizer
- authorizers() - Method in class org.cometd.server.ServerChannelImpl
B
- batch(Runnable) - Method in class org.cometd.server.ServerSessionImpl
- BatchArrayQueue<T> - Class in org.cometd.server.ext
- BatchArrayQueue(int, Lock) - Constructor for class org.cometd.server.ext.BatchArrayQueue
- bayeuxContext - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- 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.http.AbstractStreamHttpTransport
- beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.JSONPTransport
- beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.JSONTransport
- BinaryExtension - Class in org.cometd.server.ext
-
A server extension that encodes
byte[]
orByteBuffer
into aBinaryData
object using theZ85
format for outgoing messages, and decodesBinaryData
objects back intobyte[]
orByteBuffer
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.http.AbstractHttpTransport
- BROWSER_COOKIE_HTTP_ONLY_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
- BROWSER_COOKIE_NAME_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
- BROWSER_COOKIE_PATH_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
- BROWSER_COOKIE_SAME_SITE_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
- BROWSER_COOKIE_SECURE_OPTION - Static variable in class org.cometd.server.http.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.http.JSONPTransport
- CALLBACK_PARAMETER_OPTION - Static variable in class org.cometd.server.http.JSONPTransport
- cancel() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
-
Invoked when the transport wants to cancel scheduled operations that will trigger when the /meta/connect timeout fires.
- cancel() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- cancelExpiration(boolean) - 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(AbstractHttpTransport.Context, Promise<Void>, Charset) - Constructor for class org.cometd.server.http.AsyncJSONTransport.CharsetReader
- clear() - Method in class org.cometd.server.ext.BatchArrayQueue
- clearToBatch(long) - Method in class org.cometd.server.ext.BatchArrayQueue
- CLIENT - Enum constant in enum org.cometd.server.ext.ActivityExtension.Activity
-
Constant that indicates to monitor only client activity for a session
- CLIENT_SERVER - Enum constant in enum org.cometd.server.ext.ActivityExtension.Activity
-
Constant that indicates to monitor both client and server activity for a session
- CometDServlet - Class in org.cometd.server
-
The CometD Servlet maps HTTP requests to the
AbstractHttpTransport
of aBayeuxServer
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
- Context(HttpServletRequest, HttpServletResponse) - Constructor for class org.cometd.server.http.AbstractHttpTransport.Context
- 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
-
A filter that can add, modify or remove fields from the
message data
. - DataFilter.AbortException - Exception in org.cometd.server.filter
-
Aborts the filtering of the message data.
- DataFilterMessageListener - Class in org.cometd.server.filter
-
A MessageListener that applies DataFilters to the received messages.
- DataFilterMessageListener(BayeuxServer, DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
- DataFilterMessageListener(DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
- decBrowserId(ServerSessionImpl, boolean) - Method in class org.cometd.server.http.AbstractHttpTransport
- DefaultSecurityPolicy - Class in org.cometd.server
- DefaultSecurityPolicy() - Constructor for class org.cometd.server.DefaultSecurityPolicy
- deliver(Session, String, Object, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
- deliver(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
- deliver1(ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
- deQueue(ServerSession, Queue<ServerMessage>) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- deQueue(ServerSession, Queue<ServerMessage>, List<ServerMessage.Mutable>) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- destroy() - Method in class org.cometd.server.AbstractServerTransport
- destroy() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
-
Invoked when the transport wants to abort communication.
- destroy() - Method in class org.cometd.server.CometDServlet
- destroy() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- destroyScheduler() - Method in class org.cometd.server.ServerSessionImpl
- disconnect() - Method in class org.cometd.server.ServerSessionImpl
- disconnect(ClientSession.MessageListener) - Method in class org.cometd.server.LocalSessionImpl
- disconnect(ServerSession) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
- dispatch(boolean) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- dispatch(boolean) - Method in class org.cometd.server.http.AbstractStreamHttpTransport.DispatchingLongPollScheduler
- DispatchingLongPollScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.http.AbstractStreamHttpTransport.DispatchingLongPollScheduler
- doInvoke(Method, ServerSession, ServerMessage) - Method in class org.cometd.server.AbstractService
- doStart() - Method in class org.cometd.server.BayeuxServerImpl
- doStop() - Method in class org.cometd.server.BayeuxServerImpl
- dump(Appendable, String) - Method in class org.cometd.server.AbstractServerTransport
- dump(Appendable, String) - Method in class org.cometd.server.BayeuxServerImpl
- dump(Appendable, String) - Method in class org.cometd.server.ServerChannelImpl
- dump(Appendable, String) - Method in class org.cometd.server.ServerSessionImpl
- DUPLICATE_META_CONNECT_HTTP_RESPONSE_CODE_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
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.http.AbstractStreamHttpTransport
- endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.http.JSONPTransport
- endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.http.JSONTransport
- entrySet() - Method in class org.cometd.server.ServerMessageImpl
- error(ServerMessage.Mutable, String) - Method in class org.cometd.server.BayeuxServerImpl
- exception(String, ServerSession, LocalSession, ServerMessage, Throwable) - Method in class org.cometd.server.AbstractService
-
Handles exceptions during the invocation of a mapped method.
- execute(Runnable) - Method in class org.cometd.server.BayeuxServerImpl
- EXECUTOR_MAX_THREADS - Static variable in class org.cometd.server.BayeuxServerImpl
- exportMessagesToBatch(Queue<T>, long) - Method in class org.cometd.server.ext.BatchArrayQueue
- extendIncoming(ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
- extendOutgoing(ServerSession, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.ServerSessionImpl
- extendOutgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
- extendReply(ServerSessionImpl, ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.BayeuxServerImpl
F
- filter(ServerSession, ServerChannel, Object) - Method in interface org.cometd.server.filter.DataFilter
-
Modifies the given message data.
- 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(ServerSession, ServerChannel, Boolean) - Method in class org.cometd.server.filter.JSONDataFilter
- filterCollection(ServerSession, ServerChannel, Collection<Object>) - Method in class org.cometd.server.filter.JSONDataFilter
- filterList(ServerSession, ServerChannel, List<Object>) - Method in class org.cometd.server.filter.JSONDataFilter
- filterMap(ServerSession, ServerChannel, Map<String, Object>) - Method in class org.cometd.server.filter.JSONDataFilter
- filterNumber(ServerSession, ServerChannel, Number) - Method in class org.cometd.server.filter.JSONDataFilter
- filterObject(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
- filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.JSONDataFilter
- filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.NoMarkupFilter
- filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.NoScriptsFilter
- filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.RegexFilter
- findBrowserId(AbstractHttpTransport.Context) - Method in class org.cometd.server.http.AbstractHttpTransport
- findCurrentSessions(HttpServletRequest) - Method in class org.cometd.server.http.AbstractHttpTransport
- findHttpTransport(HttpServletRequest) - Method in class org.cometd.server.BayeuxServerImpl
- findSession(Collection<ServerSessionImpl>, ServerMessage.Mutable) - Method in class org.cometd.server.http.AbstractHttpTransport
- finish(String) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
- finish(List<ServerMessage.Mutable>) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
- flush() - Method in class org.cometd.server.ServerSessionImpl
- flush(AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
- freeze(String) - Method in class org.cometd.server.ServerMessageImpl
- freeze(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
G
- generate(ServerMessage.Mutable) - Method in class org.cometd.server.JacksonJSONContextServer
- generate(ServerMessage.Mutable) - Method in class org.cometd.server.JettyJSONContextServer
- generate(ServerMessage.Mutable) - Method in interface org.cometd.server.JSONContextServer
- 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.ServerMessageImpl
- getAllowedTransports() - Method in class org.cometd.server.BayeuxServerImpl
- getAssociated() - Method in class org.cometd.server.ServerMessageImpl
- getAsyncContext(HttpServletRequest) - Method in class org.cometd.server.http.AbstractHttpTransport
- 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
- getBayeuxContext() - Method in class org.cometd.server.ServerMessageImpl
- getBayeuxServer() - Method in class org.cometd.server.ServerSessionImpl
- getBrowserId() - Method in class org.cometd.server.ServerSessionImpl
- getCallbackParameter() - Method in class org.cometd.server.http.JSONPTransport
- getChannel(String) - Method in class org.cometd.server.BayeuxServerImpl
- getChannelCount() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
- getChannelId() - Method in class org.cometd.server.ServerChannelImpl
- getChannels() - Method in class org.cometd.server.BayeuxServerImpl
- getContext() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- getData() - Method in class org.cometd.server.ServerMessageImpl
- getDataAsMap() - Method in class org.cometd.server.ServerMessageImpl
- getDuplicateMetaConnectHttpResponseCode() - Method in class org.cometd.server.http.AbstractHttpTransport
- getExecutor() - Method in class org.cometd.server.BayeuxServerImpl
- getExt() - Method in class org.cometd.server.ServerMessageImpl
- getExtensions() - Method in class org.cometd.server.BayeuxServerImpl
- getExtensions() - Method in class org.cometd.server.ServerSessionImpl
- getGenerator() - Method in class org.cometd.server.JacksonJSONContextServer
- getGenerator() - Method in class org.cometd.server.JettyJSONContextServer
- 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
- getJSONContextServer() - Method in class org.cometd.server.AbstractServerTransport
- 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
- getMessage() - Method in interface org.cometd.server.http.AbstractHttpTransport.HttpScheduler
- getMessage() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- getMetaConnectCycle() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
- getMetaConnectCycle() - Method in class org.cometd.server.AbstractServerTransport.Scheduler.None
- getMetaConnectCycle() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- getMultiSessionInterval() - Method in class org.cometd.server.http.AbstractHttpTransport
- getName() - Method in class org.cometd.server.AbstractService
- getName() - Method in class org.cometd.server.BayeuxServerImpl
- getObjectContextBasis() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
- getOption(String) - Method in class org.cometd.server.BayeuxServerImpl
- getOption(String, boolean) - Method in class org.cometd.server.BayeuxServerImpl
- getOption(String, long) - 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
- getPromise() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- getQueue() - Method in class org.cometd.server.ServerSessionImpl
- getScheduler() - Method in class org.cometd.server.BayeuxServerImpl
- getSecurityPolicy() - Method in class org.cometd.server.BayeuxServerImpl
- getServerSession() - Method in class org.cometd.server.AbstractService
- getServerSession() - Method in class org.cometd.server.LocalSessionImpl
- getServerTransport() - Method in class org.cometd.server.ServerMessageImpl
- getServerTransport() - Method in class org.cometd.server.ServerSessionImpl
- getSession() - Method in class org.cometd.server.LocalSessionImpl.LocalChannel
- getSession(String) - Method in class org.cometd.server.BayeuxServerImpl
- getSessionCount() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
- getSessions() - Method in class org.cometd.server.BayeuxServerImpl
- 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
Authorizer.Operation.CREATE
,Authorizer.Operation.SUBSCRIBE
andAuthorizer.Operation.PUBLISH
authorization - GRANT_CREATE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
-
Grants
Authorizer.Operation.CREATE
authorization - GRANT_CREATE_SUBSCRIBE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
-
Grants
Authorizer.Operation.CREATE
andAuthorizer.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
Authorizer.Operation.PUBLISH
authorization - GRANT_SUBSCRIBE - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
-
Grants
Authorizer.Operation.SUBSCRIBE
authorization - GRANT_SUBSCRIBE_PUBLISH - Static variable in class org.cometd.server.authorizer.GrantAuthorizer
-
Grants
Authorizer.Operation.SUBSCRIBE
andAuthorizer.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(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.AbstractHttpTransport
- handle(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- handle(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.AsyncJSONTransport
- handle(ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.BayeuxServerImpl
- handleJSONParseException(HttpServletRequest, HttpServletResponse, String, Throwable) - Method in class org.cometd.server.http.AbstractHttpTransport
- handleMessage(AbstractHttpTransport.Context, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.http.AbstractHttpTransport
- handshake(Map<String, Object>, ClientSession.MessageListener) - Method in class org.cometd.server.LocalSessionImpl
- handshake(ServerMessage.Mutable) - 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.http.AbstractHttpTransport
I
- importMessages(ServerSessionImpl) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- incBrowserId(ServerSessionImpl, boolean) - Method in class org.cometd.server.http.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() - Method in class org.cometd.server.http.AbstractHttpTransport
- init() - Method in class org.cometd.server.http.JSONPTransport
- init() - Method in class org.cometd.server.http.JSONTransport
- init(Object) - Method in class org.cometd.server.filter.JSONDataFilter
- init(Object) - Method in class org.cometd.server.filter.RegexFilter
-
The
init
object must be an array of array of this form: - 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
- isBroadcast() - Method in class org.cometd.server.ServerChannelImpl
- isBroadcastToPublisher() - Method in class org.cometd.server.BayeuxServerImpl
- isBroadcastToPublisher() - Method in class org.cometd.server.ServerChannelImpl
- 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
- isHandled() - 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.http.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
- isTerminated() - Method in class org.cometd.server.ServerSessionImpl
- 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.http.AbstractHttpTransport
- JSONContextServer - Interface in org.cometd.server
-
Server specific
JSONContext
that binds toServerMessage.Mutable
. - JSONDataFilter - Class in org.cometd.server.filter
-
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)
. - JSONDataFilter() - Constructor for class org.cometd.server.filter.JSONDataFilter
- JSONPTransport - Class in org.cometd.server.http
- JSONPTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.http.JSONPTransport
- JSONTransport - Class in org.cometd.server.http
- JSONTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.http.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(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.http.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.http.AbstractHttpTransport
- MESSAGE_PARAM - Static variable in class org.cometd.server.http.AbstractHttpTransport
- messages - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- META_CONNECT_DELIVERY_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
- metaConnectCycle - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- MULTI_SESSION_INTERVAL_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
N
- NAME - Static variable in class org.cometd.server.http.JSONPTransport
- NAME - Static variable in class org.cometd.server.http.JSONTransport
- newAsyncParser() - Method in class org.cometd.server.JettyJSONContextServer
- 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(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- newHttpScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AsyncJSONTransport
- newLocalSession(String) - Method in class org.cometd.server.BayeuxServerImpl
- newMessage() - Method in class org.cometd.server.BayeuxServerImpl
- newMessage() - Method in class org.cometd.server.LocalSessionImpl
- newMessage(ServerMessage) - Method in class org.cometd.server.BayeuxServerImpl
- newMetaConnectCycle() - Method in class org.cometd.server.AbstractServerTransport
- 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) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
- newSessionExtension(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.ActivityExtension
-
Creates a new
ServerSession.Extension
that monitors the activity of the givenServerSession
- 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
- None(long) - Constructor for class org.cometd.server.AbstractServerTransport.Scheduler.None
- NoScriptsFilter - Class in org.cometd.server.filter
- NoScriptsFilter() - Constructor for class org.cometd.server.filter.NoScriptsFilter
- notifyResumed(ServerMessage, boolean) - Method in class org.cometd.server.ServerSessionImpl
- notifySuspended(ServerMessage, long) - Method in class org.cometd.server.ServerSessionImpl
O
- offer(T) - Method in class org.cometd.server.ext.BatchArrayQueue
- onAllDataRead() - Method in class org.cometd.server.http.AsyncJSONTransport.CharsetReader
- onAllDataRead() - Method in class org.cometd.server.http.AsyncJSONTransport.UTF8Reader
- onBatchReceive(ServerSession, long) - Method in interface org.cometd.server.ext.AcknowledgedMessagesExtension.Listener
-
Callback method invoked when a client session confirms it has received the given batch of messages.
- onBatchSend(ServerSession, List<ServerMessage>, long) - Method in interface org.cometd.server.ext.AcknowledgedMessagesExtension.Listener
-
Callback method invoked when a batch of message is about to be sent to a client session.
- onComplete(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- onDataAvailable() - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
- onError(Throwable) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
- onError(Throwable) - Method in class org.cometd.server.http.AsyncJSONTransport.Writer
- onError(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.server.filter.DataFilterMessageListener
- onStartAsync(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- onTimeout(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- onWritePossible() - Method in class org.cometd.server.http.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.http - package org.cometd.server.http
- org.cometd.server.jmx - package org.cometd.server.jmx
P
- parseMessages(BufferedReader, boolean) - Method in class org.cometd.server.AbstractServerTransport
- parseMessages(String) - Method in class org.cometd.server.AbstractServerTransport
- parseMessages(String[]) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.JSONPTransport
- parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.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.http.AbstractHttpTransport
- PREFIX - Static variable in class org.cometd.server.http.JSONPTransport
- PREFIX - Static variable in class org.cometd.server.http.JSONTransport
- process(String, AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AsyncJSONTransport
- process(AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- processBatch(long) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- processMessages(AbstractHttpTransport.Context, List<ServerMessage.Mutable>, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
- processReply(ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.AbstractServerTransport
- publish(Session, Object, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
- publish(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
- publish(ServerSessionImpl, ServerChannelImpl, ServerMessage.Mutable, boolean, Promise<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
- 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.AcknowledgedMessagesExtension
- rcvMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- rcvMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension
- 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, Promise<Void>) - 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() - Method in class org.cometd.server.ServerChannelImpl
- remove(Object) - Method in class org.cometd.server.ext.BatchArrayQueue
- 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(ServerMessage, 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
- removeListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
- removeListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- removeServerChannel(ServerChannelImpl) - Method in class org.cometd.server.BayeuxServerImpl
- removeServerSession(ServerSession, boolean) - Method in class org.cometd.server.BayeuxServerImpl
- removeService(String) - Method in class org.cometd.server.AbstractService
-
Unmaps all the methods that have been mapped to the given channel.
- 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.
- removeSession(ServerSession) - Method in class org.cometd.server.BayeuxServerImpl
- replies - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- request - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- resolveLoop(AsyncFoldLeft.Loop<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
- response - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- resume(AbstractHttpTransport.Context, ServerMessage.Mutable, Promise<Void>) - Method in class org.cometd.server.http.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.http.AbstractHttpTransport.LongPollScheduler
S
- schedule() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
-
Invoked when the transport wants to send queued messages, and possibly a /meta/connect reply.
- schedule() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- schedule(Runnable, long) - Method in class org.cometd.server.BayeuxServerImpl
-
Entry point to schedule tasks in CometD.
- scheduleExpiration - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- scheduleExpiration(long, long, long) - Method in class org.cometd.server.ServerSessionImpl
- scheduleExpiration(ServerSessionImpl, long) - Method in class org.cometd.server.AbstractServerTransport
- scheduler - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- SCHEDULER_THREADS - Static variable in class org.cometd.server.BayeuxServerImpl
- send(Message.Mutable) - Method in class org.cometd.server.LocalSessionImpl
- send(ServerSession, String, Object) - Method in class org.cometd.server.AbstractService
-
Sends data to an individual remote client.
- send(ServerSession, ServerSession, ServerMessage) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- send(ServerSession, ServerSession, ServerMessage) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
- send(ServerSession, ServerSession, ServerMessage) - Method in class org.cometd.server.ext.BinarySessionExtension
- send(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.BinaryExtension
- send(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimestampExtension
- 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
- sendError(HttpServletRequest, HttpServletResponse, int, Throwable) - Method in class org.cometd.server.http.AbstractHttpTransport
- sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimestampExtension
- sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimesyncExtension
- sendMeta(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
- sendMeta(ServerSession, ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
- sendQueue - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- 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
- session - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
- 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
- setBayeuxContext(BayeuxContext) - Method in class org.cometd.server.ServerMessageImpl
- setBroadcastToPublisher(boolean) - Method in class org.cometd.server.ServerChannelImpl
- 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(AbstractHttpTransport.Context) - Method in class org.cometd.server.http.AbstractHttpTransport
- setDetailedDump(boolean) - Method in class org.cometd.server.BayeuxServerImpl
- setExecutor(Executor) - Method in class org.cometd.server.BayeuxServerImpl
- setHandled(boolean) - Method in class org.cometd.server.ServerMessageImpl
- 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
- setMaxInterval(long) - Method in class org.cometd.server.ServerSessionImpl
- 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
- setScheduler(Scheduler) - Method in class org.cometd.server.BayeuxServerImpl
- setSecurityPolicy(SecurityPolicy) - Method in class org.cometd.server.BayeuxServerImpl
- setSeeOwnPublishes(boolean) - Method in class org.cometd.server.AbstractService
- setServerTransport(ServerTransport) - Method in class org.cometd.server.ServerMessageImpl
- setServerTransport(ServerTransport) - Method in class org.cometd.server.ServerSessionImpl
- 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(List<ServerTransport>) - Method in class org.cometd.server.BayeuxServerImpl
- setTransports(ServerTransport...) - Method in class org.cometd.server.BayeuxServerImpl
- setUserAgent(String) - Method in class org.cometd.server.ServerSessionImpl
- shouldSchedule() - 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(ServerChannelImpl) - Method in class org.cometd.server.ServerSessionImpl
- subscribe(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.ServerChannelImpl
- subscribers() - Method in class org.cometd.server.ServerChannelImpl
- suspend(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AbstractHttpTransport
- suspend(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- suspend(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.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.http.AbstractHttpTransport
-
Sweeps the transport for old Browser IDs
- sweep() - Method in class org.cometd.server.ServerChannelImpl
- sweep(long) - Method in class org.cometd.server.ServerSessionImpl
- SWEEP_PERIOD_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
T
- takeAdvice(ServerTransport) - Method in class org.cometd.server.ServerSessionImpl
- takeQueue(List<ServerMessage.Mutable>) - 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
- toJSON(ServerMessage) - Method in class org.cometd.server.AbstractServerTransport
- toJSONBytes(ServerMessage) - Method in class org.cometd.server.http.AbstractHttpTransport
- toString() - Method in class org.cometd.server.AbstractServerTransport.Scheduler.None
- toString() - Method in class org.cometd.server.AbstractServerTransport
- toString() - Method in class org.cometd.server.authorizer.GrantAuthorizer
- toString() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
- 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_OPTION - Static variable in class org.cometd.server.http.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(AbstractHttpTransport.Context, Promise<Void>) - Constructor for class org.cometd.server.http.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(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
- write(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- write(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AsyncJSONTransport
- writeComplete(AbstractHttpTransport.Context, List<ServerMessage>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- writeComplete(AbstractHttpTransport.Context, List<ServerMessage>) - Method in class org.cometd.server.http.AsyncJSONTransport
- writeMessage(HttpServletResponse, ServletOutputStream, ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- writeMessage(AbstractHttpTransport.Context, ServletOutputStream, ServerMessage) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
- Writer(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Constructor for class org.cometd.server.http.AsyncJSONTransport.Writer
_
- _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
All Classes|All Packages|Constant Field Values|Serialized Form