- abort() - Method in class org.cometd.client.BayeuxClient
-
Interrupts abruptly the communication with the Bayeux server.
- abort(Throwable) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- abort(Throwable) - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- abort(Throwable) - Method in class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- abort(Throwable) - Method in class org.cometd.client.transport.ClientTransport
-
Aborts this transport, usually by cancelling all pending Bayeux messages that require a response,
such as /meta/connect
s, without waiting for a response.
- abort(Throwable) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- 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
-
- AbstractBayeuxContext - Class in org.cometd.server.websocket.common
-
- AbstractBayeuxContext(ServletContext, String, String, Map<String, List<String>>, Map<String, List<String>>, Principal, HttpSession, InetSocketAddress, InetSocketAddress, List<Locale>, String, boolean) - Constructor for class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- AbstractClientSession - Class in org.cometd.common
-
- AbstractClientSession() - Constructor for class org.cometd.common.AbstractClientSession
-
- AbstractClientSession.AbstractSessionChannel - Class in org.cometd.common
-
- AbstractHttpClientTransport - Class in org.cometd.client.http.common
-
- AbstractHttpClientTransport(String, Map<String, Object>) - Constructor for class org.cometd.client.http.common.AbstractHttpClientTransport
-
- AbstractHttpClientTransport(String, Map<String, Object>, ScheduledExecutorService) - Constructor for class org.cometd.client.http.common.AbstractHttpClientTransport
-
- 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 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
-
- 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.
- AbstractSessionChannel(ChannelId) - Constructor for class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- 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
-
- AbstractTransport - Class in org.cometd.common
-
- AbstractTransport(String, Map<String, Object>) - Constructor for class org.cometd.common.AbstractTransport
-
- AbstractWebSocketEndPoint - Class in org.cometd.server.websocket.common
-
- AbstractWebSocketEndPoint(AbstractWebSocketTransport, BayeuxContext) - Constructor for class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- AbstractWebSocketEndPoint.Context - Class in org.cometd.server.websocket.common
-
- AbstractWebSocketTransport - Class in org.cometd.client.websocket.common
-
- AbstractWebSocketTransport(String, Map<String, Object>, ScheduledExecutorService) - Constructor for class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- AbstractWebSocketTransport - Class in org.cometd.server.websocket.common
-
- AbstractWebSocketTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- AbstractWebSocketTransport.Delegate - Class in org.cometd.client.websocket.common
-
- accept(String) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- accept(String) - Method in class org.cometd.client.transport.ClientTransport
-
- accept(String) - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- accept(String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- accept(String) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- 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
-
- ACK_FIELD - Static variable in class org.cometd.client.ext.AckExtension
-
- AckExtension - Class in org.cometd.client.ext
-
This client-side extension enables the client to acknowledge to the server
the messages that the client has received.
- AckExtension() - Constructor for class org.cometd.client.ext.AckExtension
-
- 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
-
- action - Variable in class org.cometd.client.transport.ClientTransport.FailureInfo
-
- ACTION_FIELD - Static variable in class org.cometd.oort.OortObject.Info
-
- actionToState() - Method in class org.cometd.client.transport.ClientTransport.FailureInfo
-
- 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(ClientTransport) - Method in class org.cometd.client.transport.TransportRegistry
-
- add(T) - Method in class org.cometd.server.ext.BatchArrayQueue
-
- addAll(Collection<? extends T>) - Method in class org.cometd.server.ext.BatchArrayQueue
-
- addAndGet(long) - Method in class org.cometd.oort.OortLong
-
- addAndGet(long, OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Adds the given delta
and then invokes the given callback
with
the counter value after the addition.
- addAndShare(OortObject.Result<Boolean>, E...) - Method in class org.cometd.oort.OortList
-
Adds the given elements
to the local entity list,
and then broadcasts the addition to all nodes in the cluster.
- addAuthorizer(Authorizer) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
Adds the given
Authorizer
that grants or denies operations on this channel.
- addAuthorizer(Authorizer) - Method in class org.cometd.server.ServerChannelImpl
-
- addCometListener(Oort.CometListener) - Method in class org.cometd.oort.Oort
-
Registers the given listener to be notified of comet events.
- added(ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.ServerSession.AddedListener
-
Callback method invoked when the session is added to a
BayeuxServer
.
- added(ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.ServerSession.AddListener
-
Deprecated.
- added(ServerSession) - Method in interface org.cometd.bayeux.server.ServerSession.AddListener
-
Deprecated.
Callback method invoked when the session is added to a
BayeuxServer
.
- addElementListener(OortList.ElementListener<E>) - Method in class org.cometd.oort.OortList
-
- addEntryListener(OortMap.EntryListener<K, V>) - Method in class org.cometd.oort.OortMap
-
- addExtension(ClientSession.Extension) - Method in interface org.cometd.bayeux.client.ClientSession
-
Adds an extension to this session.
- addExtension(BayeuxServer.Extension) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
Adds the given extension to this Bayeux object.
- addExtension(ServerSession.Extension) - Method in interface org.cometd.bayeux.server.ServerSession
-
Adds the given extension to this session.
- addExtension(ClientSession.Extension) - Method in class org.cometd.common.AbstractClientSession
-
- addExtension(BayeuxServer.Extension) - Method in class org.cometd.server.BayeuxServerImpl
-
- addExtension(ServerSession.Extension) - Method in class org.cometd.server.ServerSessionImpl
-
- addListener(ClientSessionChannel.ClientSessionChannelListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Adds a listener to this channel.
- addListener(BayeuxServer.BayeuxServerListener) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
Adds a listener to this Bayeux object.
- addListener(ConfigurableServerChannel.ServerChannelListener) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- addListener(ServerSession.ServerSessionListener) - Method in interface org.cometd.bayeux.server.ServerSession
-
Adds the given listener to this session.
- addListener(ClientSessionChannel.ClientSessionChannelListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- addListener(OortObject.Listener<Long>) - Method in class org.cometd.oort.OortLong
-
- addListener(OortObject.Listener<T>) - Method in class org.cometd.oort.OortObject
-
- addListener(BayeuxServer.BayeuxServerListener) - Method in class org.cometd.server.BayeuxServerImpl
-
- addListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
-
- addListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
-
- 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
-
- addPresenceListener(Seti.PresenceListener) - Method in class org.cometd.oort.Seti
-
- 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
-
- addTransportListener(TransportListener) - Method in class org.cometd.client.BayeuxClient
-
- ADVICE_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- 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
-
- AnnotationCometDServlet - Class in org.cometd.annotation.server
-
A specialized version of
CometDServlet
that can be configured with the init-parameter
services to be a comma separated list of class names of annotated services, that will
be processed by
ServerAnnotationProcessor
upon initialization.
- AnnotationCometDServlet() - Constructor for class org.cometd.annotation.server.AnnotationCometDServlet
-
- AnnotationProcessor - Class in org.cometd.annotation
-
Base class for common functionality in annotation processors
- AnnotationProcessor() - Constructor for class org.cometd.annotation.AnnotationProcessor
-
- 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
-
- apply(R, T, AsyncFoldLeft.Loop<R>) - Method in interface org.cometd.common.AsyncFoldLeft.Operation
-
Processes the given element
.
- asByteBuffer() - Method in class org.cometd.bayeux.BinaryData
-
- asBytes() - Method in class org.cometd.bayeux.BinaryData
-
- associate(String, ServerSession) - Method in class org.cometd.oort.Seti
-
Associates the given userId to the given session.
- associate(String, Seti.Location) - Method in class org.cometd.oort.Seti
-
- AsyncFoldLeft - Class in org.cometd.common
-
Processes asynchronously a sequence of elements, producing a result that
is the reduction of the results produced by the processing of each element.
- AsyncFoldLeft() - Constructor for class org.cometd.common.AsyncFoldLeft
-
- AsyncFoldLeft.Loop<R> - Interface in org.cometd.common
-
Controls the iteration over a sequence of elements, allowing to
continue the iteration (with a result), break out of the iteration
(with a result), or fail the iteration (with an exception).
- AsyncFoldLeft.Operation<T,R> - Interface in org.cometd.common
-
The operation to invoke for each element.
- AsyncJSONFactory() - Constructor for class org.cometd.common.JettyJSONContext.AsyncJSONFactory
-
- AsyncJSONParser(AsyncJSON) - Constructor for class org.cometd.common.JettyJSONContext.AsyncJSONParser
-
- 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
-
- Atomics - Class in org.cometd.benchmark
-
- Atomics() - Constructor for class org.cometd.benchmark.Atomics
-
- ATTRIBUTE - Static variable in interface org.cometd.bayeux.server.BayeuxServer
-
ServletContext attribute name used to obtain the Bayeux object
- authorize(Authorizer.Operation, ChannelId, ServerSession, ServerMessage, Promise<Authorizer.Result>) - Method in interface org.cometd.bayeux.server.Authorizer
-
Callback invoked to authorize the given operation
on the given channel
.
- authorize(Authorizer.Operation, ChannelId, ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.Authorizer
-
- authorize(Authorizer.Operation, ChannelId, ServerSession, ServerMessage) - Method in class org.cometd.server.authorizer.GrantAuthorizer
-
- Authorizer - Interface in org.cometd.bayeux.server
-
- Authorizer.Operation - Enum in org.cometd.bayeux.server
-
Operations that are to be authorized on a channel
- Authorizer.Result - Class in org.cometd.bayeux.server
-
The result of an authentication request.
- Authorizer.Result.Denied - Class in org.cometd.bayeux.server
-
- Authorizer.Result.Granted - Class in org.cometd.bayeux.server
-
- Authorizer.Result.Ignored - Class in org.cometd.bayeux.server
-
- authorizers() - Method in class org.cometd.server.ServerChannelImpl
-
- BACKOFF_INCREMENT_OPTION - Static variable in class org.cometd.client.BayeuxClient
-
- batch(Runnable) - Method in interface org.cometd.bayeux.Session
-
Executes the given command in a batch so that any Bayeux message sent
by the command (via the Bayeux API) is queued up until the end of the
command and then all messages are sent at once.
- batch(Runnable) - Method in class org.cometd.common.AbstractClientSession
-
- 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
-
- Bayeux - Interface in org.cometd.bayeux
-
The
Bayeux
interface is the common API for both client-side and
server-side configuration and usage of the Bayeux object.
- Bayeux.BayeuxListener - Interface in org.cometd.bayeux
-
The common base interface for Bayeux listeners.
- Bayeux.Validator - Class in org.cometd.bayeux
-
Validates Bayeux protocol elements such as channel ids and message ids.
- BAYEUX_VERSION - Static variable in class org.cometd.client.BayeuxClient
-
- BayeuxClient - Class in org.cometd.client
-
BayeuxClient is the implementation of a client for the Bayeux protocol.
- BayeuxClient(String, ClientTransport, ClientTransport...) - Constructor for class org.cometd.client.BayeuxClient
-
Creates a BayeuxClient that will connect to the Bayeux server at the given URL
and with the given transport(s).
- BayeuxClient(String, ScheduledExecutorService, ClientTransport, ClientTransport...) - Constructor for class org.cometd.client.BayeuxClient
-
Creates a BayeuxClient that will connect to the Bayeux server at the given URL,
with the given scheduler and with the given transport(s).
- BayeuxClient.BackOffStrategy - Interface in org.cometd.client
-
A strategy to controls wait times of the retry attempts in case of heartbeat failures.
- BayeuxClient.BackOffStrategy.Constant - Class in org.cometd.client
-
A back off strategy that always returns the same wait time.
- BayeuxClient.BackOffStrategy.Linear - Class in org.cometd.client
-
A strategy that increases the wait time linearly up to a maximum.
- BayeuxClient.BayeuxClientChannel - Class in org.cometd.client
-
A channel scoped to this BayeuxClient.
- BayeuxClient.Scheduler - Class in org.cometd.client
-
- BayeuxClient.State - Enum in org.cometd.client
-
The states that a BayeuxClient may assume.
- BayeuxClientChannel(ChannelId) - Constructor for class org.cometd.client.BayeuxClient.BayeuxClientChannel
-
- BayeuxContext - Interface in org.cometd.bayeux.server
-
The Bayeux Context provides information about the current context of a Bayeux message.
- bayeuxContext - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- BayeuxServer - Interface in org.cometd.bayeux.server
-
The server-side Bayeux interface.
- BayeuxServer.BayeuxServerListener - Interface in org.cometd.bayeux.server
-
Common base interface for all server-side Bayeux listeners.
- BayeuxServer.ChannelListener - Interface in org.cometd.bayeux.server
-
- BayeuxServer.Extension - Interface in org.cometd.bayeux.server
-
- BayeuxServer.SessionListener - Interface in org.cometd.bayeux.server
-
- BayeuxServer.SubscriptionListener - Interface in org.cometd.bayeux.server
-
- 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
-
- BinaryData - Class in org.cometd.bayeux
-
Reified representation of binary data chunk contained in a message.
- BinaryData(ByteBuffer, boolean, Map<String, Object>) - Constructor for class org.cometd.bayeux.BinaryData
-
- BinaryData(byte[], boolean, Map<String, Object>) - Constructor for class org.cometd.bayeux.BinaryData
-
- BinaryData(Map<? extends String, ?>) - Constructor for class org.cometd.bayeux.BinaryData
-
- BinaryExtension - Class in org.cometd.client.ext
-
- BinaryExtension() - Constructor for class org.cometd.client.ext.BinaryExtension
-
- BinaryExtension(boolean) - Constructor for class org.cometd.client.ext.BinaryExtension
-
- BinaryExtension - Class in org.cometd.server.ext
-
- 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
-
- bind(ChannelId) - Method in class org.cometd.bayeux.ChannelId
-
If this
ChannelId
is a template, and the given
target
ChannelId
is non-wild and non-template, and the two have the same
ChannelId.depth()
, then binds
the variable(s) defined in this template with the values of the segments defined by
the target
ChannelId
.
- 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
-
- BUFFER_SIZE_OPTION - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- BufferingJSONAsyncParser - Class in org.cometd.common
-
- BufferingJSONAsyncParser(JSONContext<? extends Message.Mutable>) - Constructor for class org.cometd.common.BufferingJSONAsyncParser
-
- calculateInterval(long) - Method in class org.cometd.server.ServerSessionImpl
-
- calculateMaxNetworkDelay(List<Message.Mutable>) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- 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
-
- callPublic(Object, Method, Object...) - Static method in class org.cometd.annotation.AnnotationProcessor
-
- 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(Throwable) - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
-
Invoked when the transport wants to cancel with the given
cause scheduled operations that will trigger when the
/meta/connect timeout fires.
- cancel(Throwable) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- cancelExpiration(boolean) - Method in class org.cometd.server.ServerSessionImpl
-
- canCreate(BayeuxServer, ServerSession, String, ServerMessage, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
Checks if a message should be allowed to create a new channel.
- canCreate(BayeuxServer, ServerSession, String, ServerMessage) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
- canCreate(BayeuxServer, ServerSession, String, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
-
- canHandshake(BayeuxServer, ServerSession, ServerMessage, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
Checks if a handshake message should be accepted.
- canHandshake(BayeuxServer, ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
- canHandshake(BayeuxServer, ServerSession, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
-
- canPublish(BayeuxServer, ServerSession, ServerChannel, ServerMessage, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
Checks if a client can publish a message to a channel.
- canPublish(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
- canPublish(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
-
- canSubscribe(BayeuxServer, ServerSession, ServerChannel, ServerMessage, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
Checks if a subscribe message from a client is allowed to subscribe to a channel.
- canSubscribe(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in interface org.cometd.bayeux.server.SecurityPolicy
-
- canSubscribe(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
-
- cause - Variable in class org.cometd.client.transport.ClientTransport.FailureInfo
-
- Channel - Interface in org.cometd.bayeux
-
A Bayeux channel is the primary message routing mechanism within Bayeux:
both Bayeux clients and Bayeux server use channels to group listeners that
are interested in receiving messages with that channel.
- CHANNEL_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- CHANNEL_PREFIX - Static variable in class org.cometd.benchmark.Config
-
- channelAdded(ServerChannel) - Method in interface org.cometd.bayeux.server.BayeuxServer.ChannelListener
-
- ChannelId - Class in org.cometd.bayeux
-
- ChannelId(String) - Constructor for class org.cometd.bayeux.ChannelId
-
Constructs a new ChannelId
with the given id
- channelRemoved(String) - Method in interface org.cometd.bayeux.server.BayeuxServer.ChannelListener
-
- CharsetReader(AbstractHttpTransport.Context, Promise<Void>, Charset) - Constructor for class org.cometd.server.http.AsyncJSONTransport.CharsetReader
-
- ChatService - Class in org.cometd.examples
-
- ChatService() - Constructor for class org.cometd.examples.ChatService
-
- checkMethodsPublic(Object, Class<? extends Annotation>) - Static method in class org.cometd.annotation.AnnotationProcessor
-
- checkOrigin(String) - Method in class org.cometd.server.websocket.javax.WebSocketTransport
-
- checkOrigin(ServletUpgradeRequest, String) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketTransport
-
- checkSignaturesMatch(Method, Class<?>[], List<String>) - Static method in class org.cometd.annotation.AnnotationProcessor
-
- clear() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool.MonitoringBlockingArrayQueue
-
- clear() - Method in class org.cometd.server.ext.BatchArrayQueue
-
- clearSubscriptions() - Method in class org.cometd.oort.OortComet
-
- clearToBatch(long) - Method in class org.cometd.server.ext.BatchArrayQueue
-
- CLIENT_ID_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- ClientAnnotationProcessor - Class in org.cometd.annotation.client
-
Processes annotations in client-side service objects.
- ClientAnnotationProcessor(ClientSession) - Constructor for class org.cometd.annotation.client.ClientAnnotationProcessor
-
- ClientAnnotationProcessor(ClientSession, Object...) - Constructor for class org.cometd.annotation.client.ClientAnnotationProcessor
-
- ClientSession - Interface in org.cometd.bayeux.client
-
This interface represents the client side Bayeux session.
- ClientSession.Extension - Interface in org.cometd.bayeux.client
-
Extension API for client session.
- ClientSession.MessageListener - Interface in org.cometd.bayeux.client
-
A listener for remote call messages.
- ClientSessionChannel - Interface in org.cometd.bayeux.client
-
A client side channel representation.
- ClientSessionChannel.ClientSessionChannelListener - Interface in org.cometd.bayeux.client
-
- ClientSessionChannel.MessageListener - Interface in org.cometd.bayeux.client
-
- ClientTransport - Class in org.cometd.client.transport
-
- ClientTransport(String, String, Map<String, Object>) - Constructor for class org.cometd.client.transport.ClientTransport
-
Deprecated.
- ClientTransport(String, String, Map<String, Object>, ScheduledExecutorService) - Constructor for class org.cometd.client.transport.ClientTransport
-
- ClientTransport.Factory - Interface in org.cometd.client.transport
-
- ClientTransport.FailureHandler - Interface in org.cometd.client.transport
-
- ClientTransport.FailureInfo - Class in org.cometd.client.transport
-
- close() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- close() - Method in class org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- close() - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- close() - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport.OkHttpDelegate
-
- close(int, String) - Method in class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- close(int, String) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- CloudListener() - Constructor for class org.cometd.oort.Oort.CloudListener
-
- COMETD_URL_MAPPING_OPTION - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- CometDApplication - Class in org.cometd.examples.spring.boot
-
- CometDApplication() - Constructor for class org.cometd.examples.spring.boot.CometDApplication
-
- CometDDemo - Class in org.cometd.examples
-
Main class for CometD demo.
- CometDDemo() - Constructor for class org.cometd.examples.CometDDemo
-
- CometDDemoServlet - Class in org.cometd.examples
-
- CometDDemoServlet() - Constructor for class org.cometd.examples.CometDDemoServlet
-
- CometDDemoServlet.EchoRPC - Class in org.cometd.examples
-
- CometDDemoServlet.Monitor - Class in org.cometd.examples
-
- CometDLoadClient - Class in org.cometd.benchmark.client
-
- CometDLoadClient() - Constructor for class org.cometd.benchmark.client.CometDLoadClient
-
- CometDLoadServer - Class in org.cometd.benchmark.server
-
- CometDLoadServer() - Constructor for class org.cometd.benchmark.server.CometDLoadServer
-
- CometDLoadServer.StatisticsService - Class in org.cometd.benchmark.server
-
- CometDServlet - Class in org.cometd.server
-
- CometDServlet() - Constructor for class org.cometd.server.CometDServlet
-
- cometJoined(Oort.CometListener.Event) - Method in interface org.cometd.oort.Oort.CometListener
-
Callback method invoked when a new comet joins the cloud
- cometJoined(Oort.CometListener.Event) - Method in class org.cometd.oort.OortObject
-
- cometLeft(Oort.CometListener.Event) - Method in interface org.cometd.oort.Oort.CometListener
-
Callback method invoked when a comet leaves the cloud
- cometLeft(Oort.CometListener.Event) - Method in class org.cometd.oort.OortContainer
-
- cometLeft(Oort.CometListener.Event) - Method in class org.cometd.oort.OortObject
-
- compareAndSet(long, long) - Method in class org.cometd.oort.OortLong
-
- Completable() - Constructor for class org.cometd.bayeux.Promise.Completable
-
- complete() - Method in interface org.cometd.bayeux.Promise
-
Returns a BiConsumer
that, when invoked,
completes this Promise.
- complete(BiConsumer<T, Throwable>) - Static method in interface org.cometd.bayeux.Promise
-
Returns a Promise that, when completed,
invokes the given
BiConsumer
function.
- complete() - Method in class org.cometd.common.BufferingJSONAsyncParser
-
- complete() - Method in class org.cometd.common.JettyJSONContext.AsyncJSONParser
-
- complete() - Method in interface org.cometd.common.JSONContext.AsyncParser
-
Signals the end of the JSON string content to this parser and returns the parsed object.
- concurrentMapUnion() - Static method in class org.cometd.oort.OortObjectMergers
-
- Config - Class in org.cometd.benchmark
-
- ConfigurableServerChannel - Interface in org.cometd.bayeux.server
-
- ConfigurableServerChannel.Initializer - Interface in org.cometd.bayeux.server
-
A listener interface by means of which listeners can atomically
set the initial configuration of a channel.
- ConfigurableServerChannel.Initializer.Persistent - Class in org.cometd.bayeux.server
-
Utility class that initializes channels to be persistent
- ConfigurableServerChannel.ServerChannelListener - Interface in org.cometd.bayeux.server
-
- ConfigurableServerChannel.ServerChannelListener.Weak - Interface in org.cometd.bayeux.server
-
- Configure - Annotation Type in org.cometd.annotation.server
-
For server-side services, identifies channel configuration methods that are invoked
when a message is processed on server-side.
- configureChannel(ConfigurableServerChannel) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel.Initializer
-
Callback invoked when a channel is created and needs to be configured
- configureChannel(ConfigurableServerChannel) - Method in class org.cometd.bayeux.server.ConfigurableServerChannel.Initializer.Persistent
-
- configureChannel(ConfigurableServerChannel) - Method in class org.cometd.oort.OortObject
-
Configures the channel used by this oort object.
- configureChatStarStar(ConfigurableServerChannel) - Method in class org.cometd.examples.ChatService
-
- configureCloud(ServletConfig, Oort) - Method in class org.cometd.oort.OortConfigServlet
-
Configures the Oort cloud by establishing connections with other Oort comets.
- configureCloud(ServletConfig, Oort) - Method in class org.cometd.oort.OortMulticastConfigServlet
-
- configureCloud(ServletConfig, Oort) - Method in class org.cometd.oort.OortStaticConfigServlet
-
- configureMembers(ConfigurableServerChannel) - Method in class org.cometd.examples.ChatService
-
- configureOort(ServletConfig, Oort) - Method in class org.cometd.oort.OortConfigServlet
-
Configures the Oort instance with servlet init parameters.
- configureOortComet(OortComet) - Method in class org.cometd.oort.Oort
-
- configurePrivateChat(ConfigurableServerChannel) - Method in class org.cometd.examples.ChatService
-
- connect(String, TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- connect(String, TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- connect(WebSocketContainer, ClientEndpointConfig, String) - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- connect(String, TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- connect(WebSocketClient, ClientUpgradeRequest, String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- connect(String, TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- CONNECT_TIMEOUT_OPTION - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- connectComet(OortComet, Map<String, Object>) - Method in class org.cometd.oort.Oort
-
- connected() - Method in class org.cometd.server.ServerSessionImpl
-
- CONNECTION_TYPE_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- ConsoleChatClient - Class in org.cometd.examples
-
- ConsoleChatClient() - Constructor for class org.cometd.examples.ConsoleChatClient
-
- Constant(long) - Constructor for class org.cometd.client.BayeuxClient.BackOffStrategy.Constant
-
- contains(E) - Method in class org.cometd.oort.OortList
-
Returns whether the given element
is present in the local entity list of this node.
- 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
-
- CONTEXT_PATH - Static variable in class org.cometd.benchmark.Config
-
- convert(long) - Method in class org.cometd.benchmark.client.CometDLoadClient
-
- COOKIE_HEADER - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- CookieParser - Class in org.cometd.server.websocket.common
-
A parser for "Cookie" headers.
- createChannelIfAbsent(String, ConfigurableServerChannel.Initializer...) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
Creates a
ServerChannel
and initializes it atomically if the
channel does not exist, or returns it if it already exists.
- createChannelIfAbsent(String, ConfigurableServerChannel.Initializer...) - Method in class org.cometd.server.BayeuxServerImpl
-
- createReply(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
-
- current() - Method in class org.cometd.client.BayeuxClient.BackOffStrategy.Constant
-
- current() - Method in interface org.cometd.client.BayeuxClient.BackOffStrategy
-
- current() - Method in class org.cometd.client.BayeuxClient.BackOffStrategy.Linear
-
- customize(Request) - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- customize(Request, Promise<Request>) - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- customize(Request.Builder, Promise<Request.Builder>) - Method in class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- generate(M) - Method in class org.cometd.common.JacksonJSONContext
-
- generate(List<M>) - Method in class org.cometd.common.JacksonJSONContext
-
- generate(Object) - Method in class org.cometd.common.JacksonJSONContext.ObjectMapperGenerator
-
- generate(M) - Method in class org.cometd.common.JettyJSONContext
-
- generate(List<M>) - Method in class org.cometd.common.JettyJSONContext
-
- generate(Object) - Method in class org.cometd.common.JettyJSONContext.JSONGenerator
-
- generate(T) - Method in interface org.cometd.common.JSONContext
-
Converts a single message to a JSON string.
- generate(List<T>) - Method in interface org.cometd.common.JSONContext
-
Converts a list of messages to a JSON string.
- generate(Object) - Method in interface org.cometd.common.JSONContext.Generator
-
- 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
-
- generateJSON(List<Message.Mutable>) - Method in class org.cometd.client.transport.ClientTransport
-
- generateSetiChannel(String) - Method in class org.cometd.oort.Seti
-
- generateSetiId(String) - Method in class org.cometd.oort.Seti
-
- get() - Method in class org.cometd.oort.OortLong
-
- get(K) - Method in class org.cometd.oort.OortMap
-
Returns the value mapped to the given key from the local entity map of this node.
- get(long, TimeUnit) - Method in class org.cometd.oort.OortObject.Result.Deferred
-
Waits for the result to be available for the specified amount of time.
- get(OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Retrieves the value from the "primary" node and then invokes the given callback
with the result value.
- 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
-
- getAdvertiseInterval() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getAdvice() - Method in interface org.cometd.bayeux.Message
-
- getAdvice(boolean) - Method in interface org.cometd.bayeux.Message.Mutable
-
- getAdvice() - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- getAdvice() - Method in class org.cometd.common.HashMapMessage
-
- getAdvice(boolean) - Method in class org.cometd.common.HashMapMessage
-
- getAdvice() - Method in class org.cometd.server.ServerMessageImpl
-
- getAllIds() - Method in class org.cometd.bayeux.ChannelId
-
- getAllowedTransports() - Method in interface org.cometd.bayeux.Bayeux
-
- getAllowedTransports() - Method in class org.cometd.client.BayeuxClient
-
- getAllowedTransports() - Method in class org.cometd.client.transport.TransportRegistry
-
- getAllowedTransports() - Method in class org.cometd.server.BayeuxServerImpl
-
- getAndAdd(long) - Method in class org.cometd.oort.OortLong
-
- getAndAdd(long, OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Adds the given delta
and then invokes the given callback
with
the counter value before the addition.
- getAndSet(long) - Method in class org.cometd.oort.OortLong
-
- getAssociated() - Method in interface org.cometd.bayeux.server.ServerMessage
-
- getAssociated() - Method in class org.cometd.server.ServerMessageImpl
-
- getAssociatedUserIds() - Method in class org.cometd.oort.Seti
-
- getAssociationCount(String) - Method in class org.cometd.oort.Seti
-
- getAsyncContext(HttpServletRequest) - Method in class org.cometd.server.http.AbstractHttpTransport
-
- getAsyncJSONFactory() - Method in class org.cometd.common.JettyJSONContext
-
- getAttribute(String) - Method in interface org.cometd.bayeux.Channel
-
Retrieves the value of named channel attribute.
- getAttribute(String) - Method in interface org.cometd.bayeux.Session
-
Retrieves the value of named session attribute.
- getAttribute(String) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getAttribute(String) - Method in class org.cometd.common.AbstractClientSession
-
- getAttribute(String) - Method in class org.cometd.server.ServerChannelImpl
-
- getAttribute(String) - Method in class org.cometd.server.ServerSessionImpl
-
- getAttributeNames() - Method in interface org.cometd.bayeux.Channel
-
- getAttributeNames() - Method in interface org.cometd.bayeux.Session
-
- getAttributeNames() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getAttributeNames() - Method in class org.cometd.common.AbstractClientSession
-
- getAttributeNames() - Method in class org.cometd.server.ServerChannelImpl
-
- getAttributeNames() - Method in class org.cometd.server.ServerSessionImpl
-
- getAuthorizers() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- getAuthorizers() - Method in class org.cometd.server.ServerChannelImpl
-
- getAverageQueueLatency() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getAverageQueueLatency() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getAverageTaskLatency() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getAverageTaskLatency() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getBackOffStrategy() - Method in class org.cometd.client.BayeuxClient
-
- 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 interface org.cometd.bayeux.server.ServerMessage
-
- getBayeuxContext() - Method in class org.cometd.server.ServerMessageImpl
-
- getBayeuxServer() - Method in class org.cometd.oort.Oort
-
- getBayeuxServer() - Method in class org.cometd.server.ServerSessionImpl
-
- getBindAddress() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getBrowserId() - Method in class org.cometd.server.ServerSessionImpl
-
- getCallbackParameter() - Method in class org.cometd.server.http.JSONPTransport
-
- getChannel(String) - Method in interface org.cometd.bayeux.client.ClientSession
-
Returns a client side channel scoped by this session.
- getChannel() - Method in interface org.cometd.bayeux.Message
-
- getChannel(String) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getChannel(String) - Method in class org.cometd.common.AbstractClientSession
-
- getChannel(ChannelId) - Method in class org.cometd.common.AbstractClientSession
-
- getChannel() - Method in class org.cometd.common.HashMapMessage
-
- getChannel(String) - Method in class org.cometd.server.BayeuxServerImpl
-
- getChannelCount() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getChannelId() - Method in interface org.cometd.bayeux.Channel
-
- getChannelId() - Method in interface org.cometd.bayeux.Message
-
- getChannelId() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getChannelId() - Method in class org.cometd.common.HashMapMessage
-
- getChannelId() - Method in class org.cometd.server.ServerChannelImpl
-
- getChannelName() - Method in class org.cometd.oort.OortObject
-
Returns the channel name used by this oort object for communication with other oort objects in other nodes.
- getChannels() - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getChannels() - Method in class org.cometd.common.AbstractClientSession
-
- getChannels() - Method in class org.cometd.server.BayeuxServerImpl
-
- getClientId() - Method in interface org.cometd.bayeux.Message
-
- getClientId() - Method in class org.cometd.common.HashMapMessage
-
- getClientTransportFactories() - Method in class org.cometd.oort.Oort
-
- getComet(String) - Method in class org.cometd.oort.Oort
-
- getCometId() - Method in class org.cometd.oort.Oort.CometListener.Event
-
- getCometURL() - Method in class org.cometd.oort.Oort.CometListener.Event
-
- getConnectTimeout() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- getConnectTimeout() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getContext() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- getContextAttribute(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the ServletContext (if any) attributes.
- getContextAttribute(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getContextInitParameter(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the ServletContext (if any) init parameter.
- getContextInitParameter(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getContextPath() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getContextPath() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getCookie(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Get a transport cookie.
- getCookie(String) - Method in class org.cometd.client.BayeuxClient
-
Retrieves the first cookie with the given name, if available.
- getCookie(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getCookies(URI) - Method in class org.cometd.client.transport.HttpClientTransport
-
- getCookieStore() - Method in class org.cometd.client.BayeuxClient
-
- getCookieStore() - Method in class org.cometd.client.transport.HttpClientTransport
-
- getData() - Method in interface org.cometd.bayeux.Message
-
- getData() - Method in class org.cometd.common.HashMapMessage
-
- getData() - Method in class org.cometd.oort.OortService.Request
-
- getData() - Method in class org.cometd.server.ServerMessageImpl
-
- getDataAsMap() - Method in interface org.cometd.bayeux.Message
-
- getDataAsMap(boolean) - Method in interface org.cometd.bayeux.Message.Mutable
-
- getDataAsMap() - Method in class org.cometd.common.HashMapMessage
-
- getDataAsMap(boolean) - Method in class org.cometd.common.HashMapMessage
-
- getDataAsMap() - Method in class org.cometd.oort.OortService.Request
-
- getDataAsMap() - Method in class org.cometd.server.ServerMessageImpl
-
- getDelegate() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- getDuplicateMetaConnectHttpResponseCode() - Method in class org.cometd.server.http.AbstractHttpTransport
-
- getExecutor() - Method in class org.cometd.server.BayeuxServerImpl
-
- getExt() - Method in interface org.cometd.bayeux.Message
-
- getExt(boolean) - Method in interface org.cometd.bayeux.Message.Mutable
-
Convenience method to retrieve the
Message.EXT_FIELD
and create it if it does not exist
- getExt() - Method in class org.cometd.common.HashMapMessage
-
- getExt(boolean) - Method in class org.cometd.common.HashMapMessage
-
- getExt() - Method in class org.cometd.server.ServerMessageImpl
-
- getExtensions() - Method in interface org.cometd.bayeux.client.ClientSession
-
- getExtensions() - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getExtensions() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getExtensions() - Method in class org.cometd.common.AbstractClientSession
-
- getExtensions() - Method in class org.cometd.server.BayeuxServerImpl
-
- getExtensions() - Method in class org.cometd.server.ServerSessionImpl
-
- getFactory() - Method in class org.cometd.oort.OortObject
-
- getField(Object, Field) - Method in class org.cometd.annotation.AnnotationProcessor
-
- getFields() - Method in exception org.cometd.common.TransportException
-
- getGenerator() - Method in class org.cometd.common.JacksonJSONContext
-
- getGenerator() - Method in class org.cometd.common.JettyJSONContext
-
- getGenerator() - Method in interface org.cometd.common.JSONContext
-
- getGenerator() - Method in class org.cometd.server.JacksonJSONContextServer
-
- getGenerator() - Method in class org.cometd.server.JettyJSONContextServer
-
- getGroupAddress() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getGroupInterfaces() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getGroupPort() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getHeader(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Get a transport header.
- getHeader(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getHeaderValues(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Get a multi valued transport header.
- getHeaderValues(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getHttpClient() - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- getHttpSessionAttribute(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the HTTP Session (if any) attributes.
- getHttpSessionAttribute(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getHttpSessionId() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the HTTP Session (if any) ID.
- getHttpSessionId() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getId() - Method in interface org.cometd.bayeux.Channel
-
- getId() - Method in class org.cometd.bayeux.ChannelId
-
Returns the normalized channel id string.
- getId() - Method in interface org.cometd.bayeux.Message
-
- getId() - Method in interface org.cometd.bayeux.Session
-
The clientId of the session.
- getId() - Method in class org.cometd.client.BayeuxClient
-
- getId() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getId() - Method in class org.cometd.common.HashMapMessage
-
- getId() - Method in class org.cometd.oort.Oort
-
- getId() - Method in class org.cometd.oort.Seti
-
- getId() - Method in class org.cometd.server.LocalSessionImpl
-
- getId() - Method in class org.cometd.server.ServerChannelImpl
-
- getId() - Method in class org.cometd.server.ServerSessionImpl
-
- getIdleTimeout() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- getInfo(String) - Method in class org.cometd.oort.OortObject
-
- getInfoByObject(T) - Method in class org.cometd.oort.OortObject
-
- getInfos() - Method in class org.cometd.oort.OortObject
-
- getInterval() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getInterval() - Method in interface org.cometd.bayeux.server.ServerTransport
-
- getInterval() - Method in class org.cometd.server.AbstractServerTransport
-
- getInterval() - Method in class org.cometd.server.ServerSessionImpl
-
- getJSON() - Method in class org.cometd.common.JettyJSONContext
-
- getJSON() - Method in class org.cometd.server.ServerMessageImpl
-
- getJSONBytes() - Method in class org.cometd.server.ServerMessageImpl
-
- getJSONContext() - Method in class org.cometd.server.BayeuxServerImpl
-
- getJSONContextClient() - Method in class org.cometd.client.transport.ClientTransport
-
- getJSONContextClient() - Method in class org.cometd.oort.Oort
-
- getJSONContextServer() - Method in class org.cometd.server.AbstractServerTransport
-
- getKey() - Method in class org.cometd.oort.OortMap.Entry
-
- getKnownComets() - Method in class org.cometd.oort.Oort
-
- getKnownTransportNames() - Method in interface org.cometd.bayeux.Bayeux
-
- getKnownTransportNames() - Method in class org.cometd.client.BayeuxClient
-
- getKnownTransportNames() - Method in class org.cometd.server.BayeuxServerImpl
-
- getKnownTransportNames() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getKnownTransports() - Method in class org.cometd.client.transport.TransportRegistry
-
- getLag() - Method in class org.cometd.client.ext.TimesyncClientExtension
-
- getLastActivity() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
-
- getLastSweepInfo() - Method in class org.cometd.server.BayeuxServerImpl
-
- getLastSweepInfo() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getLazyTimeout() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- getLazyTimeout() - Method in class org.cometd.server.ServerChannelImpl
-
- getListeners() - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- getListeners() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- getListeners() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getListeners() - Method in class org.cometd.server.BayeuxServerImpl
-
- getListeners() - Method in class org.cometd.server.ServerChannelImpl
-
- getListeners() - Method in class org.cometd.server.ServerSessionImpl
-
- getLocalAddress() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getLocalAddress() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getLocales() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getLocales() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getLocalSession() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getLocalSession() - Method in class org.cometd.oort.OortLong
-
- getLocalSession() - Method in class org.cometd.oort.OortObject
-
- getLocalSession() - Method in class org.cometd.oort.OortService
-
- getLocalSession() - Method in class org.cometd.server.AbstractService
-
- getLocalSession() - Method in class org.cometd.server.ServerSessionImpl
-
- getLock() - Method in class org.cometd.server.ServerSessionImpl
-
- getLongestSweepInfo() - Method in class org.cometd.server.BayeuxServerImpl
-
- getLongestSweepInfo() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getMaxActiveThreads() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getMaxActiveThreads() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getMaxInactivityPeriod() - Method in class org.cometd.server.ext.ActivityExtension
-
- getMaxInactivityPeriod() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
-
- getMaxInterval() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getMaxInterval() - Method in interface org.cometd.bayeux.server.ServerTransport
-
- getMaxInterval() - Method in class org.cometd.server.AbstractServerTransport
-
- getMaxInterval() - Method in class org.cometd.server.ServerSessionImpl
-
- getMaxLazyTimeout() - Method in interface org.cometd.bayeux.server.ServerTransport
-
- getMaxLazyTimeout() - Method in class org.cometd.server.AbstractServerTransport
-
- getMaxMessageSize() - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- getMaxMessageSize() - Method in class org.cometd.server.AbstractServerTransport
-
- getMaxNetworkDelay() - Method in class org.cometd.client.transport.ClientTransport
-
- getMaxQueueLatency() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getMaxQueueLatency() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getMaxQueueSize() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getMaxQueueSize() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getMaxTaskLatency() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getMaxTaskLatency() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getMaxTransmissionLength() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getMessage() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
-
- getMessage() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- getMessagesPerFrame() - Method in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- 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
-
- getMetaData() - Method in class org.cometd.bayeux.BinaryData
-
- getMultiSessionInterval() - Method in class org.cometd.server.http.AbstractHttpTransport
-
- getName() - Method in interface org.cometd.bayeux.Transport
-
- getName() - Method in class org.cometd.common.AbstractTransport
-
- getName() - Method in class org.cometd.oort.OortObject
-
- getName() - Method in class org.cometd.oort.OortObject.Info
-
- getName() - Method in class org.cometd.oort.OortService
-
- getName() - Method in class org.cometd.server.AbstractService
-
- getName() - Method in class org.cometd.server.BayeuxServerImpl
-
- getNewValue() - Method in class org.cometd.oort.OortMap.Entry
-
- getObject() - Method in class org.cometd.oort.OortObject.Info
-
- getObjectContextBasis() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getObjectMapper() - Method in class org.cometd.common.JacksonJSONContext
-
- getObservedChannels() - Method in class org.cometd.oort.jmx.OortMBean
-
- getObservedChannels() - Method in class org.cometd.oort.Oort
-
- getOffset() - Method in class org.cometd.client.ext.TimesyncClientExtension
-
- getOkHttpClient() - Method in class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- getOldValue() - Method in class org.cometd.oort.OortMap.Entry
-
- getOort() - Method in class org.cometd.oort.Oort.CometListener.Event
-
- getOort() - Method in class org.cometd.oort.OortLong
-
- getOort() - Method in class org.cometd.oort.OortObject
-
- getOort() - Method in class org.cometd.oort.OortService
-
- getOort() - Method in class org.cometd.oort.Seti
-
- getOortSession() - Method in class org.cometd.oort.Oort
-
- getOortURL() - Method in class org.cometd.oort.OortObject.Info
-
- getOortURL() - Method in class org.cometd.oort.OortService.Request
-
- getOortURL() - Method in class org.cometd.oort.Seti.PresenceListener.Event
-
- getOption(String) - Method in interface org.cometd.bayeux.Bayeux
-
- getOption(String) - Method in interface org.cometd.bayeux.Transport
-
- getOption(String) - Method in class org.cometd.client.BayeuxClient
-
- getOption(String) - Method in class org.cometd.common.AbstractTransport
-
Returns an option value for the given option name, searching the option name tree.
- getOption(String, String) - Method in class org.cometd.common.AbstractTransport
-
Get option or default value.
- getOption(String, long) - Method in class org.cometd.common.AbstractTransport
-
Get option or default value.
- getOption(String, int) - Method in class org.cometd.common.AbstractTransport
-
Get option or default value.
- getOption(String, boolean) - Method in class org.cometd.common.AbstractTransport
-
Get option or default value.
- 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 interface org.cometd.bayeux.Bayeux
-
- getOptionNames() - Method in interface org.cometd.bayeux.Transport
-
- getOptionNames() - Method in class org.cometd.client.BayeuxClient
-
- getOptionNames() - Method in class org.cometd.common.AbstractTransport
-
- getOptionNames() - Method in class org.cometd.server.BayeuxServerImpl
-
- getOptionNames() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getOptionPrefix() - Method in interface org.cometd.bayeux.Transport
-
Specifies an option prefix made of string segments separated by the "."
- getOptionPrefix() - Method in class org.cometd.common.AbstractTransport
-
- getOptions() - Method in class org.cometd.client.BayeuxClient
-
- getOptions() - Method in class org.cometd.server.BayeuxServerImpl
-
- getParameter(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Get a transport parameter.
- getParameter(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getParameters() - Method in class org.cometd.bayeux.ChannelId
-
- getParameterValues(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Get a multi valued transport parameter.
- getParameterValues(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getParent() - Method in class org.cometd.bayeux.ChannelId
-
- getParser() - Method in class org.cometd.common.JacksonJSONContext
-
- getParser() - Method in class org.cometd.common.JettyJSONContext
-
- getParser() - Method in interface org.cometd.common.JSONContext
-
- getPresenceCount(String) - Method in class org.cometd.oort.Seti
-
- getPrimaryOortURL() - Method in class org.cometd.oort.OortPrimaryService
-
- getPromise() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- getProtocol() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getProtocol() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- getProtocol() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getProtocol() - Method in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- getQueue() - Method in class org.cometd.server.ServerSessionImpl
-
- getReason() - Method in class org.cometd.bayeux.server.Authorizer.Result.Denied
-
- getReference() - Method in class org.cometd.bayeux.MarkedReference
-
- getRegularPart() - Method in class org.cometd.bayeux.ChannelId
-
Returns the regular part of this ChannelId: the part
of the channel id from the beginning until the first occurrence
of a parameter or a wild character.
- getRemoteAddress() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getRemoteAddress() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getRequestAttribute(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the Request (if any) attributes.
- getRequestAttribute(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getScheduler() - Method in class org.cometd.client.transport.ClientTransport
-
- getScheduler() - Method in class org.cometd.oort.Oort
-
- getScheduler() - Method in class org.cometd.server.BayeuxServerImpl
-
- getSecret() - Method in class org.cometd.oort.Oort
-
- getSecurityPolicy() - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getSecurityPolicy() - Method in class org.cometd.server.BayeuxServerImpl
-
- getSegment(int) - Method in class org.cometd.bayeux.ChannelId
-
- getServerMessage() - Method in class org.cometd.oort.OortService.ServerContext
-
- getServerSession() - Method in interface org.cometd.annotation.server.RemoteCall.Caller
-
- getServerSession() - Method in interface org.cometd.bayeux.server.LocalSession
-
- getServerSession() - Method in class org.cometd.oort.OortService.ServerContext
-
- getServerSession() - Method in class org.cometd.server.AbstractService
-
- getServerSession() - Method in class org.cometd.server.LocalSessionImpl
-
- getServerTime() - Method in class org.cometd.client.ext.TimesyncClientExtension
-
- getServerTransport() - Method in interface org.cometd.bayeux.server.ServerMessage
-
- getServerTransport() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getServerTransport() - Method in class org.cometd.server.ServerMessageImpl
-
- getServerTransport() - Method in class org.cometd.server.ServerSessionImpl
-
- getServices() - Method in class org.cometd.annotation.server.AnnotationCometDServlet
-
- getSession() - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- getSession(String) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getSession() - Method in class org.cometd.client.BayeuxClient.BayeuxClientChannel
-
- getSession(String) - Method in class org.cometd.server.BayeuxServerImpl
-
- getSession() - Method in class org.cometd.server.LocalSessionImpl.LocalChannel
-
- getSessionCount() - Method in class org.cometd.server.jmx.BayeuxServerImplMBean
-
- getSessions() - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- getSessions() - Method in class org.cometd.server.BayeuxServerImpl
-
- getSeti() - Method in class org.cometd.oort.Seti.PresenceListener.Event
-
- getState() - Method in class org.cometd.client.BayeuxClient
-
- getSubscribers() - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- getSubscribers() - Method in interface org.cometd.bayeux.server.ServerChannel
-
- getSubscribers() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- getSubscribers() - Method in class org.cometd.server.ServerChannelImpl
-
- getSubscriptions() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getSubscriptions() - Method in class org.cometd.server.ServerSessionImpl
-
- getSweepPeriod() - Method in class org.cometd.server.BayeuxServerImpl
-
- getSweepThreads() - Method in class org.cometd.server.BayeuxServerImpl
-
- getTasks() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- getTasks() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- getThreadPool() - Method in class org.cometd.server.AbstractService
-
- getTimeout() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getTimeout() - Method in interface org.cometd.bayeux.server.ServerTransport
-
- getTimeout() - Method in class org.cometd.oort.OortService
-
- getTimeout() - Method in class org.cometd.server.AbstractServerTransport
-
- getTimeout() - Method in class org.cometd.server.ServerSessionImpl
-
- getTimeToLive() - Method in class org.cometd.oort.OortMulticastConfigurer
-
- getTransport(String) - Method in interface org.cometd.bayeux.Bayeux
-
- getTransport(String) - Method in class org.cometd.client.BayeuxClient
-
- getTransport() - Method in class org.cometd.client.BayeuxClient
-
- getTransport(String) - Method in class org.cometd.client.transport.TransportRegistry
-
- getTransport(String) - Method in class org.cometd.server.BayeuxServerImpl
-
- getTransports() - Method in class org.cometd.server.BayeuxServerImpl
-
- getURL() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getURL() - Method in class org.cometd.client.BayeuxClient
-
- getURL() - Method in class org.cometd.client.transport.ClientTransport
-
- getURL() - Method in class org.cometd.oort.Oort
-
- getURL() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getUserAgent() - Method in interface org.cometd.bayeux.server.ServerSession
-
- getUserAgent() - Method in class org.cometd.server.ServerSessionImpl
-
- getUserId() - Method in class org.cometd.oort.Seti.PresenceListener.Event
-
- getUserIds() - Method in class org.cometd.oort.Seti
-
- getUserPrincipal() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- getUserPrincipal() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- getValue() - Method in class org.cometd.oort.OortPrimaryLong
-
- getVersion() - Method in class org.cometd.oort.OortObject.Info
-
- getWildIds() - Method in class org.cometd.bayeux.ChannelId
-
Returns the list of wild channels that match this channel.
- getWilds() - Method in class org.cometd.bayeux.ChannelId
-
- grant() - Static method in class org.cometd.bayeux.server.Authorizer.Result
-
- 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.
- ID_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- ID_FIELD - Static variable in class org.cometd.benchmark.Config
-
- IDLE_TIMEOUT_OPTION - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- IDLE_TIMEOUT_OPTION - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- ignore() - Static method in class org.cometd.bayeux.server.Authorizer.Result
-
- ignore(Object) - Static method in class org.cometd.oort.OortService.Result
-
- 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.
- incoming(ClientSession, Message.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a message is incoming.
- incoming(ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
Callback method invoked every time a message is incoming.
- incoming(ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
Callback method invoked every time a message is incoming.
- Info(String, Map<? extends String, ?>) - Constructor for class org.cometd.oort.OortObject.Info
-
- init() - Method in class org.cometd.annotation.server.AnnotationCometDServlet
-
- init() - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- init() - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- init() - Method in class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- init() - Method in class org.cometd.client.transport.ClientTransport
-
- init() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- init() - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- init() - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- init() - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- init() - Method in class org.cometd.examples.CometDDemoServlet
-
- init(ServletConfig) - Method in class org.cometd.oort.OortConfigServlet
-
- init(ServletConfig) - Method in class org.cometd.oort.SetiServlet
-
- 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
-
The init
object must be an array of array of this form:
[
[regex1, replacement1],
[regex2, replacement2],
...
]
If the replacement
string is null, then an
AbortException
is thrown if the pattern matches.
- 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() - Method in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- init() - Method in class org.cometd.server.websocket.javax.WebSocketTransport
-
- init() - Method in class org.cometd.server.websocket.jetty.JettyWebSocketTransport
-
- initialize() - Method in class org.cometd.client.BayeuxClient
-
- initializeJSONContext() - Method in class org.cometd.server.BayeuxServerImpl
-
- initializeMetaChannels() - Method in class org.cometd.server.BayeuxServerImpl
-
- initializeServerTransports() - Method in class org.cometd.server.BayeuxServerImpl
-
- initScheduler() - Method in class org.cometd.client.transport.ClientTransport
-
- INTERVAL_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- INTERVAL_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
-
- invalidateHttpSession() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Invalidate the HTTP Session.
- invalidateHttpSession() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- invokePrivate(Object, Method, Object...) - Method in class org.cometd.annotation.AnnotationProcessor
-
- invokePublic(Object, Method, Object[]) - Static method in class org.cometd.annotation.AnnotationProcessor
-
- isAborted() - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- isAckExtensionEnabled() - Method in class org.cometd.oort.Oort
-
- isAllowMessageDeliveryDuringHandshake() - Method in class org.cometd.server.AbstractServerTransport
-
- isAllowMessageDeliveryDuringHandshake() - Method in class org.cometd.server.ServerSessionImpl
-
- isAncestorOf(ChannelId) - Method in class org.cometd.bayeux.ChannelId
-
- isAppendMessageType() - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- isAssociated(String) - Method in class org.cometd.oort.Seti
-
- isBatching() - Method in class org.cometd.common.AbstractClientSession
-
- isBinaryExtensionEnabled() - Method in class org.cometd.oort.Oort
-
- isBroadcast() - Method in interface org.cometd.bayeux.Channel
-
- isBroadcast() - Method in class org.cometd.bayeux.ChannelId
-
- isBroadcast(String) - Static method in class org.cometd.bayeux.ChannelId
-
Helper method to test if the string form of a
ChannelId
represents a
broadcast
ChannelId
.
- isBroadcast() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isBroadcast() - Method in class org.cometd.server.ServerChannelImpl
-
- isBroadcastToPublisher() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- isBroadcastToPublisher() - Method in interface org.cometd.bayeux.server.ServerSession
-
- isBroadcastToPublisher() - Method in class org.cometd.server.BayeuxServerImpl
-
- isBroadcastToPublisher() - Method in class org.cometd.server.ServerChannelImpl
-
- isBroadcastToPublisher() - Method in class org.cometd.server.ServerSessionImpl
-
- isCometConnected(String) - Method in class org.cometd.oort.Oort
-
- isConnected() - Method in interface org.cometd.bayeux.Session
-
A connected session is a session where the link between the client and the server
has been established.
- isConnected() - Method in class org.cometd.client.BayeuxClient
-
- isConnected() - Method in class org.cometd.server.LocalSessionImpl
-
- isConnected() - Method in class org.cometd.server.ServerSessionImpl
-
- isDeepWild() - Method in interface org.cometd.bayeux.Channel
-
Tells whether a channel contains the deep wild characters '**', for example
/foo/**
- isDeepWild() - Method in class org.cometd.bayeux.ChannelId
-
Deep wild
ChannelId
s end with a double wild character "**"
and
match
non wild channels with
the same or greater
depth
.
- isDeepWild() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isDeepWild() - Method in class org.cometd.server.ServerChannelImpl
-
- isDenied() - Method in class org.cometd.bayeux.server.Authorizer.Result.Denied
-
- isDenied() - Method in class org.cometd.bayeux.server.Authorizer.Result
-
- isDetailedDump() - Method in class org.cometd.server.BayeuxServerImpl
-
- isDisconnected() - Method in class org.cometd.client.BayeuxClient
-
- 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
-
- isGranted() - Method in class org.cometd.bayeux.server.Authorizer.Result.Granted
-
- isGranted() - Method in class org.cometd.bayeux.server.Authorizer.Result
-
- isHandled() - Method in class org.cometd.server.ServerMessageImpl
-
- isHandshakeReconnect() - Method in class org.cometd.server.AbstractServerTransport
-
- isHandshook() - Method in interface org.cometd.bayeux.Session
-
A handshook session is a session where the handshake has successfully completed
- isHandshook() - Method in class org.cometd.client.BayeuxClient
-
- 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
-
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortContainer
-
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortList
-
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortMap
-
- isLast() - Method in class org.cometd.bayeux.BinaryData
-
- isLazy() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- isLazy() - Method in interface org.cometd.bayeux.server.ServerMessage
-
- isLazy() - Method in class org.cometd.server.ServerChannelImpl
-
- isLazy() - Method in class org.cometd.server.ServerMessageImpl
-
- isLocal() - Method in class org.cometd.oort.OortObject.Info
-
- isLocal() - Method in class org.cometd.oort.OortService.Request
-
- isLocal() - Method in class org.cometd.oort.Seti.PresenceListener.Event
-
- isLocalSession() - Method in interface org.cometd.bayeux.server.ServerSession
-
- isLocalSession() - Method in class org.cometd.server.ServerSessionImpl
-
- isMarked() - Method in class org.cometd.bayeux.MarkedReference
-
- isMeta() - Method in interface org.cometd.bayeux.Channel
-
Tells whether the channel is a meta channel, that is if its
id
starts with
"/meta/"
.
- isMeta() - Method in class org.cometd.bayeux.ChannelId
-
A ChannelId
is a meta ChannelId
if it starts with "/meta/"
.
- isMeta(String) - Static method in class org.cometd.bayeux.ChannelId
-
Helper method to test if the string form of a
ChannelId
represents a
meta
ChannelId
.
- isMeta() - Method in interface org.cometd.bayeux.Message
-
A messages that has a meta channel is dubbed a "meta message".
- isMeta() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isMeta() - Method in class org.cometd.common.HashMapMessage
-
- isMeta() - Method in class org.cometd.server.ServerChannelImpl
-
- isMetaConnectDeliveryOnly() - Method in interface org.cometd.bayeux.server.ServerSession
-
- isMetaConnectDeliveryOnly() - Method in interface org.cometd.bayeux.server.ServerTransport
-
- isMetaConnectDeliveryOnly() - Method in class org.cometd.server.AbstractServerTransport
-
- isMetaConnectDeliveryOnly() - Method in class org.cometd.server.ServerSessionImpl
-
- isOort(ServerSession) - Method in class org.cometd.oort.Oort
-
- isOortHandshake(Message) - Method in class org.cometd.oort.Oort
-
- isOpen() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- isOpen() - Method in class org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- isOpen() - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- isOpen() - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport.OkHttpDelegate
-
- isParentOf(ChannelId) - Method in class org.cometd.bayeux.ChannelId
-
- isPerMessageDeflateEnabled() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- isPersistent() - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- isPersistent() - Method in class org.cometd.server.ServerChannelImpl
-
- isPresent(E) - Method in class org.cometd.oort.OortList
-
Returns whether the given element
is present in one of the entity lists of all nodes.
- isPresent(String) - Method in class org.cometd.oort.Seti
-
- isPrimary() - Method in class org.cometd.oort.OortPrimaryService
-
- isPublishReply() - Method in interface org.cometd.bayeux.Message
-
Publish message replies contain the "successful" field
- isPublishReply() - Method in class org.cometd.common.HashMapMessage
-
- isReleased() - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- isReleased() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isRequireHandshakePerConnection() - Method in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- isSecure() - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- isSecure() - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- isSeeOwnPublishes() - Method in class org.cometd.server.AbstractService
-
- isService() - Method in interface org.cometd.bayeux.Channel
-
Tells whether the channel is a service channel, that is if its
id
starts with
"/service/"
.
- isService() - Method in class org.cometd.bayeux.ChannelId
-
A ChannelId
is a service ChannelId
if it starts with "/service/"
.
- isService(String) - Static method in class org.cometd.bayeux.ChannelId
-
Helper method to test if the string form of a
ChannelId
represents a
service
ChannelId
.
- isService() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isService() - Method in class org.cometd.server.ServerChannelImpl
-
- isShallowWild() - Method in class org.cometd.bayeux.ChannelId
-
Shallow wild
ChannelId
s end with a single wild character
"*"
and
match
non wild channels with
the same
depth
.
- isStickyReconnect() - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- isSuccessful() - Method in interface org.cometd.bayeux.Message
-
- isSuccessful() - Method in class org.cometd.common.HashMapMessage
-
- isTemplate() - Method in class org.cometd.bayeux.ChannelId
-
- isTerminated() - Method in class org.cometd.server.ServerSessionImpl
-
- isUserInRole(String) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
- isUserInRole(String) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- isValidChannelId(String) - Static method in class org.cometd.bayeux.Bayeux.Validator
-
- isValidMessageId(String) - Static method in class org.cometd.bayeux.Bayeux.Validator
-
- isWild() - Method in interface org.cometd.bayeux.Channel
-
Tells whether a channel contains the wild character '*', for example
/foo/*
or if it is
Channel.isDeepWild()
.
- isWild() - Method in class org.cometd.bayeux.ChannelId
-
- isWild() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- isWild() - Method in class org.cometd.server.ServerChannelImpl
-
- iterator() - Method in class org.cometd.oort.OortObject
-
- iterator() - Method in class org.cometd.server.ext.BatchArrayQueue
-
- OBJECT_FIELD - Static variable in class org.cometd.oort.OortObject.Info
-
- ObjectMapperGenerator() - Constructor for class org.cometd.common.JacksonJSONContext.ObjectMapperGenerator
-
- observeChannel(String) - Method in class org.cometd.oort.Oort
-
Observes the given channel, registering to receive messages from
the Oort comets connected to this Oort instance.
- observeComet(String) - Method in class org.cometd.oort.Oort
-
Connects (if not already connected) and observes another Oort instance
(identified by the given URL) via a
OortComet
instance.
- offer(Runnable) - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool.MonitoringBlockingArrayQueue
-
- offer(T) - Method in class org.cometd.server.ext.BatchArrayQueue
-
- OkHttpClientTransport - Class in org.cometd.client.http.okhttp
-
- OkHttpClientTransport(Map<String, Object>, OkHttpClient) - Constructor for class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- OkHttpClientTransport(String, Map<String, Object>, OkHttpClient) - Constructor for class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- OkHttpClientTransport(String, Map<String, Object>, ScheduledExecutorService, OkHttpClient) - Constructor for class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- OkHttpClientTransport.Factory - Class in org.cometd.client.http.okhttp
-
- OkHttpDelegate() - Constructor for class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport.OkHttpDelegate
-
- OkHttpWebSocketTransport - Class in org.cometd.client.websocket.okhttp
-
- OkHttpWebSocketTransport(Map<String, Object>, OkHttpClient) - Constructor for class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- OkHttpWebSocketTransport(String, Map<String, Object>, ScheduledExecutorService, OkHttpClient) - Constructor for class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- OkHttpWebSocketTransport.Factory - Class in org.cometd.client.websocket.okhttp
-
- OkHttpWebSocketTransport.OkHttpDelegate - Class in org.cometd.client.websocket.okhttp
-
- onAdded(OortObject.Info<List<E>>, List<E>) - Method in interface org.cometd.oort.OortList.ElementListener
-
Callback method invoked when elements are added to the entity list.
- onAllDataRead() - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
-
- 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.
- onClose(int, String) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- onClose(int, String) - Method in class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- onClose(int, String) - Method in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- onClose(Session, CloseReason) - Method in class org.cometd.server.websocket.javax.WebSocketEndPoint
-
- onComplete(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- onData(String) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- onDataAvailable() - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
-
- onError(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- onError(Throwable) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
-
- onError(Throwable) - Method in class org.cometd.server.http.AsyncJSONTransport.Writer
-
- onError(Throwable) - Method in class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- onError(Session, Throwable) - Method in class org.cometd.server.websocket.javax.WebSocketEndPoint
-
- onFailure(Throwable, List<? extends Message>) - Method in class org.cometd.client.BayeuxClient
-
- onFailure(Throwable, List<? extends Message>) - Method in interface org.cometd.client.transport.TransportListener
-
Callback method invoked when a failure to send or receive messages occurs.
- onForward(OortService.Request) - Method in class org.cometd.oort.OortPrimaryLong
-
- onForward(OortService.Request) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the owner node,
to implement the action functionality.
- onForwardFailed(Object, OortPrimaryLong.Context) - Method in class org.cometd.oort.OortPrimaryLong
-
- onForwardFailed(Object, C) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the requesting node,
to complete the functionality after the action failed on the owner node.
- onForwardMessage(Map<String, Object>, boolean) - Method in class org.cometd.oort.OortService
-
- onForwardSucceeded(Long, OortPrimaryLong.Context) - Method in class org.cometd.oort.OortPrimaryLong
-
- onForwardSucceeded(R, C) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the requesting node,
to complete the functionality after the action has been successfully run on the owner node.
- onHandshakeRequest(Map<String, List<String>>) - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- onHandshakeRequest(UpgradeRequest) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- onHandshakeRequest(String, Request.Builder) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- onHandshakeResponse(HandshakeResponse) - Method in class org.cometd.client.websocket.javax.WebSocketTransport
-
- onHandshakeResponse(UpgradeResponse) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport
-
- onHandshakeResponse(Response) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport
-
- onItem(OortObject.Info<T>, Map<String, Object>) - Method in class org.cometd.oort.OortContainer
-
- onItem(OortObject.Info<List<E>>, Map<String, Object>) - Method in class org.cometd.oort.OortList
-
- onItem(OortObject.Info<ConcurrentMap<K, V>>, Map<String, Object>) - Method in class org.cometd.oort.OortMap
-
- onMessage(Message) - Method in interface org.cometd.bayeux.client.ClientSession.MessageListener
-
Callback invoked when a remote call response is received.
- onMessage(ClientSessionChannel, Message) - Method in interface org.cometd.bayeux.client.ClientSessionChannel.MessageListener
-
Callback invoked when a message is received on the given channel
.
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.ServerChannel.MessageListener
-
Callback invoked when a message is being published.
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.ServerChannel.MessageListener
-
- onMessage(ServerSession, ServerSession, ServerMessage, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.ServerSession.MessageListener
-
Callback invoked when a message is sent.
- onMessage(ServerSession, ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.ServerSession.MessageListener
-
- onMessage(String) - Method in class org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.oort.Oort.CloudListener
-
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.oort.OortService
-
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.server.filter.DataFilterMessageListener
-
- onMessage(String, Promise<Void>) - Method in class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- onMessage(String) - Method in class org.cometd.server.websocket.javax.WebSocketEndPoint
-
- onMessages(List<Message.Mutable>) - Method in class org.cometd.client.BayeuxClient
-
- onMessages(List<Message.Mutable>) - Method in interface org.cometd.client.transport.TransportListener
-
Callback method invoked when a batch of message is received.
- onMessages(List<Message.Mutable>) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- onObject(Map<String, Object>) - Method in class org.cometd.oort.OortContainer
-
- onObject(Map<String, Object>) - Method in class org.cometd.oort.OortObject
-
- onOpen(Session, EndpointConfig) - Method in class org.cometd.server.websocket.javax.WebSocketEndPoint
-
- onPut(OortObject.Info<ConcurrentMap<K, V>>, OortMap.Entry<K, V>) - Method in interface org.cometd.oort.OortMap.EntryListener
-
Callback method invoked after an entry is put into the entity map.
- onRemoved(OortObject.Info<List<E>>) - Method in class org.cometd.oort.OortList.DeltaListener
-
- onRemoved(OortObject.Info<List<E>>, List<E>) - Method in interface org.cometd.oort.OortList.ElementListener
-
Callback method invoked when elements are removed from the entity list.
- onRemoved(OortObject.Info<ConcurrentMap<K, V>>) - Method in class org.cometd.oort.OortMap.DeltaListener
-
- onRemoved(OortObject.Info<ConcurrentMap<K, V>>, OortMap.Entry<K, V>) - Method in interface org.cometd.oort.OortMap.EntryListener
-
Callback method invoked after an entry is removed from the entity map.
- onRemoved(OortObject.Info<T>) - Method in interface org.cometd.oort.OortObject.Listener
-
Callback method invoked when the object value is removed, for example
because the correspondent node has been shut down or crashed.
- onResult(D) - Method in class org.cometd.oort.OortObject.Result.Deferred
-
- onResult(R) - Method in interface org.cometd.oort.OortObject.Result
-
Callback method invoked when the result is available.
- onResultMessage(Map<String, Object>) - Method in class org.cometd.oort.OortService
-
- onResumed(ServerSession, ServerMessage, boolean) - Method in interface org.cometd.bayeux.server.ServerSession.HeartBeatListener
-
Callback invoked to notify that a /meta/connect
message has been resumed.
- onSending(List<? extends Message>) - Method in class org.cometd.client.BayeuxClient
-
- onSending(List<? extends Message>) - Method in interface org.cometd.client.transport.TransportListener
-
Callback method invoked when the batch of messages is being sent.
- onStartAsync(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- onStartup(ServletContext) - Method in class org.cometd.examples.spring.boot.CometDApplication
-
- onSuspended(ServerSession, ServerMessage, long) - Method in interface org.cometd.bayeux.server.ServerSession.HeartBeatListener
-
Callback invoked to notify that a /meta/connect
message has been suspended.
- onTimeout(List<? extends Message>, Promise<Long>) - Method in interface org.cometd.client.transport.TransportListener
-
Callback method invoked when the send of a batch of messages expires
before receiving a response from the server, controlled by the
maxNetworkDelay
option.
- onTimeout(AsyncEvent) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- onTransportFailure(Message, ClientTransport.FailureInfo, ClientTransport.FailureHandler) - Method in class org.cometd.client.BayeuxClient
-
- onTransportFailure(String, String, Throwable) - Method in class org.cometd.client.BayeuxClient
-
- onUpdated(OortObject.Info<List<E>>, OortObject.Info<List<E>>) - Method in class org.cometd.oort.OortList.DeltaListener
-
- onUpdated(OortObject.Info<ConcurrentMap<K, V>>, OortObject.Info<ConcurrentMap<K, V>>) - Method in class org.cometd.oort.OortMap.DeltaListener
-
- onUpdated(OortObject.Info<T>, OortObject.Info<T>) - Method in interface org.cometd.oort.OortObject.Listener
-
Callback method invoked when the object value is updated.
- onWebSocketBinary(byte[], int, int) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- onWebSocketBinary(byte[], int, int) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- onWebSocketClose(int, String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- onWebSocketClose(int, String) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- onWebSocketConnect(Session) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- onWebSocketConnect(Session) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- onWebSocketError(Throwable) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- onWebSocketError(Throwable) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- onWebSocketText(String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- onWebSocketText(String) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- onWritePossible() - Method in class org.cometd.server.http.AsyncJSONTransport.Writer
-
- Oort - Class in org.cometd.oort
-
Oort is the cluster manager that links one CometD server to a set of other CometD servers.
- Oort(BayeuxServer, String) - Constructor for class org.cometd.oort.Oort
-
- Oort.CloudListener - Class in org.cometd.oort
-
This listener handles messages sent to /oort/cloud
that contains the list of comets
connected to the Oort that just joined the cloud.
- Oort.CometListener - Interface in org.cometd.oort
-
Listener interface that gets notified of comet events, that is when a new
comet joins the cloud or when a comet leaves the cloud.
- Oort.CometListener.Event - Class in org.cometd.oort
-
- OORT_ATTRIBUTE - Static variable in class org.cometd.oort.Oort
-
- OORT_CHANNELS_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_CLIENT_TRANSPORT_FACTORIES_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_CLOUD_CHANNEL - Static variable in class org.cometd.oort.Oort
-
- OORT_CLOUD_PARAM - Static variable in class org.cometd.oort.OortStaticConfigServlet
-
- OORT_ENABLE_ACK_EXTENSION_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_ENABLE_BINARY_EXTENSION_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_JSON_CONTEXT_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_MULTICAST_ADVERTISE_INTERVAL_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_BIND_ADDRESS_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_CONNECT_TIMEOUT_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_GROUP_ADDRESS_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_GROUP_INTERFACES_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_GROUP_PORT_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_MAX_TRANSMISSION_LENGTH_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_MULTICAST_TIME_TO_LIVE_PARAM - Static variable in class org.cometd.oort.OortMulticastConfigServlet
-
- OORT_OBJECTS_CHANNEL - Static variable in class org.cometd.oort.OortObject
-
- OORT_SECRET_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OORT_SERVICE_CHANNEL - Static variable in class org.cometd.oort.Oort
-
- OORT_URL_FIELD - Static variable in class org.cometd.oort.OortObject.Info
-
- OORT_URL_PARAM - Static variable in class org.cometd.oort.OortConfigServlet
-
- OortComet - Class in org.cometd.oort
-
The Oort comet client connects a local Oort comet server to a remote Oort comet server.
- OortComet(Oort, String, ScheduledExecutorService, ClientTransport, ClientTransport...) - Constructor for class org.cometd.oort.OortComet
-
- OortConfigServlet - Class in org.cometd.oort
-
This servlet serves as a base class for initializing and configuring an
instance of the
Oort
CometD cluster manager.
- OortConfigServlet() - Constructor for class org.cometd.oort.OortConfigServlet
-
- OortContainer<T> - Class in org.cometd.oort
-
- OortContainer(Oort, String, OortObject.Factory<T>) - Constructor for class org.cometd.oort.OortContainer
-
- OortList<E> - Class in org.cometd.oort
-
A specialized oort object whose entity is a
List
.
- OortList(Oort, String, OortObject.Factory<List<E>>) - Constructor for class org.cometd.oort.OortList
-
- OortList.DeltaListener<E> - Class in org.cometd.oort
-
- OortList.ElementListener<E> - Interface in org.cometd.oort
-
Listener for element events that update the entity list, either locally or remotely.
- OortLong - Class in org.cometd.oort
-
- OortLong(Oort, String) - Constructor for class org.cometd.oort.OortLong
-
- OortLong(Oort, String, long) - Constructor for class org.cometd.oort.OortLong
-
- OortLongMap<V> - Class in org.cometd.oort
-
The equivalent of an OortMap<Long,V>
.
- OortLongMap(Oort, String, OortObject.Factory<ConcurrentMap<Long, V>>) - Constructor for class org.cometd.oort.OortLongMap
-
- OortMap<K,V> - Class in org.cometd.oort
-
- OortMap(Oort, String, OortObject.Factory<ConcurrentMap<K, V>>) - Constructor for class org.cometd.oort.OortMap
-
- OortMap.DeltaListener<K,V> - Class in org.cometd.oort
-
- OortMap.Entry<K,V> - Class in org.cometd.oort
-
A triple that holds the key, the previous value and the new value, used to notify entry updates:
(key, oldValue, newValue)
- OortMap.EntryListener<K,V> - Interface in org.cometd.oort
-
Listener for entry events that update the entity map, either locally or remotely.
- OortMBean - Class in org.cometd.oort.jmx
-
- OortMBean(Object) - Constructor for class org.cometd.oort.jmx.OortMBean
-
- OortMulticastConfigServlet - Class in org.cometd.oort
-
This servlet initializes and configures an instance of the
Oort
CometD cluster manager via autodiscovery of other Oort comets using UDP multicast.
- OortMulticastConfigServlet() - Constructor for class org.cometd.oort.OortMulticastConfigServlet
-
- OortMulticastConfigurer - Class in org.cometd.oort
-
- OortMulticastConfigurer(Oort) - Constructor for class org.cometd.oort.OortMulticastConfigurer
-
- OortObject<T> - Class in org.cometd.oort
-
An
OortObject
represents a named composite entity that is distributed in an Oort cluster.
- OortObject(Oort, String, OortObject.Factory<T>) - Constructor for class org.cometd.oort.OortObject
-
- OortObject.Data<T> - Class in org.cometd.oort
-
- OortObject.Factory<T> - Interface in org.cometd.oort
-
Factory that creates objects stored by
OortObject
s.
- OortObject.Info<T> - Class in org.cometd.oort
-
The oort object part holding the object and the metadata associated with it.
- OortObject.Listener<T> - Interface in org.cometd.oort
-
Listener for events that update the value of a
OortObject.Info
, either local or remote.
- OortObject.Merger<T,R> - Interface in org.cometd.oort
-
A merge strategy for object values.
- OortObject.Result<R> - Interface in org.cometd.oort
-
An asynchronous result.
- OortObject.Result.Deferred<D> - Class in org.cometd.oort
-
- OortObjectFactories - Class in org.cometd.oort
-
- OortObjectMergers - Class in org.cometd.oort
-
- OortObjectMergers.ListUnionMerger<E> - Class in org.cometd.oort
-
- OortPrimaryLong - Class in org.cometd.oort
-
A distributed counter service to be deployed on a Oort cluster that
modifies a long
value hosted in a "primary" node.
- OortPrimaryLong(Oort, String, boolean) - Constructor for class org.cometd.oort.OortPrimaryLong
-
- OortPrimaryLong(Oort, String, boolean, long) - Constructor for class org.cometd.oort.OortPrimaryLong
-
- OortPrimaryLong.Callback - Interface in org.cometd.oort
-
Callback invoked when the result of the operation on the counter is available,
or when the operation failed.
- OortPrimaryLong.Context - Class in org.cometd.oort
-
- OortPrimaryService<R,C> - Class in org.cometd.oort
-
- OortPrimaryService(Oort, String, boolean) - Constructor for class org.cometd.oort.OortPrimaryService
-
- OortService<R,C> - Class in org.cometd.oort
-
An
OortService
allows applications to forward actions to Oort
nodes that own the entity onto which the action should be applied.
- OortService(Oort, String) - Constructor for class org.cometd.oort.OortService
-
- OortService.Request - Class in org.cometd.oort
-
Encapsulates a forwarded request.
- OortService.Result<U> - Class in org.cometd.oort
-
- OortService.ServerContext - Class in org.cometd.oort
-
- OortStaticConfigServlet - Class in org.cometd.oort
-
This servlet initializes and configures an instance of the
Oort
CometD cluster manager with a static list of other Oort comet URLs.
- OortStaticConfigServlet() - Constructor for class org.cometd.oort.OortStaticConfigServlet
-
- OortStringMap<V> - Class in org.cometd.oort
-
The equivalent of an OortMap<String,V>
.
- OortStringMap(Oort, String, OortObject.Factory<ConcurrentMap<String, V>>) - Constructor for class org.cometd.oort.OortStringMap
-
- org.cometd.annotation - package org.cometd.annotation
-
- org.cometd.annotation.client - package org.cometd.annotation.client
-
- org.cometd.annotation.server - package org.cometd.annotation.server
-
- org.cometd.bayeux - package org.cometd.bayeux
-
- org.cometd.bayeux.client - package org.cometd.bayeux.client
-
- org.cometd.bayeux.server - package org.cometd.bayeux.server
-
- org.cometd.benchmark - package org.cometd.benchmark
-
- org.cometd.benchmark.client - package org.cometd.benchmark.client
-
- org.cometd.benchmark.server - package org.cometd.benchmark.server
-
- org.cometd.client - package org.cometd.client
-
- org.cometd.client.ext - package org.cometd.client.ext
-
- org.cometd.client.http.common - package org.cometd.client.http.common
-
- org.cometd.client.http.jetty - package org.cometd.client.http.jetty
-
- org.cometd.client.http.okhttp - package org.cometd.client.http.okhttp
-
- org.cometd.client.transport - package org.cometd.client.transport
-
- org.cometd.client.websocket.common - package org.cometd.client.websocket.common
-
- org.cometd.client.websocket.javax - package org.cometd.client.websocket.javax
-
- org.cometd.client.websocket.jetty - package org.cometd.client.websocket.jetty
-
- org.cometd.client.websocket.okhttp - package org.cometd.client.websocket.okhttp
-
- org.cometd.common - package org.cometd.common
-
- org.cometd.examples - package org.cometd.examples
-
- org.cometd.examples.spring.boot - package org.cometd.examples.spring.boot
-
- org.cometd.oort - package org.cometd.oort
-
- org.cometd.oort.jmx - package org.cometd.oort.jmx
-
- 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
-
- org.cometd.server.websocket.common - package org.cometd.server.websocket.common
-
- org.cometd.server.websocket.javax - package org.cometd.server.websocket.javax
-
- org.cometd.server.websocket.jetty - package org.cometd.server.websocket.jetty
-
- outgoing(ClientSession, Message.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a message is outgoing.
- outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
Callback method invoked every time a message is outgoing.
- outgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
Callback method invoked every time a message is outgoing.
- Param - Annotation Type in org.cometd.annotation
-
For methods annotated with
Listener
or
Subscription
whose value is a channel template such as
/game/{gameId}
, this
annotation binds parameters of those methods with the value obtained
matching the actual channel with the channel template.
- parse(byte[], int, int) - Method in class org.cometd.common.BufferingJSONAsyncParser
-
- parse(ByteBuffer) - Method in class org.cometd.common.BufferingJSONAsyncParser
-
- parse(InputStream) - Method in class org.cometd.common.JacksonJSONContext
-
- parse(Reader) - Method in class org.cometd.common.JacksonJSONContext
-
- parse(String) - Method in class org.cometd.common.JacksonJSONContext
-
- parse(ByteBuffer) - Method in class org.cometd.common.JettyJSONContext.AsyncJSONParser
-
- parse(InputStream) - Method in class org.cometd.common.JettyJSONContext
-
- parse(Reader) - Method in class org.cometd.common.JettyJSONContext
-
- parse(String) - Method in class org.cometd.common.JettyJSONContext
-
- parse(byte[], int, int) - Method in interface org.cometd.common.JSONContext.AsyncParser
-
- parse(ByteBuffer) - Method in interface org.cometd.common.JSONContext.AsyncParser
-
- parse(InputStream) - Method in interface org.cometd.common.JSONContext
-
- parse(Reader) - Method in interface org.cometd.common.JSONContext
-
Parses an array of messages from the given reader.
- parse(String) - Method in interface org.cometd.common.JSONContext
-
Parses an array of messages from the given string.
- parse(Reader, Class<R>) - Method in interface org.cometd.common.JSONContext.Parser
-
Parses a JSON string from the given reader.
- parse(String) - Static method in class org.cometd.server.websocket.common.CookieParser
-
- parseMessages(String) - Method in class org.cometd.client.transport.ClientTransport
-
- 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.http.AbstractStreamHttpTransport
-
- parseMessages(String[]) - 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
-
- PEER_FIELD - Static variable in class org.cometd.oort.OortObject.Info
-
- PERMESSAGE_DEFLATE_OPTION - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- Persistent() - Constructor for class org.cometd.bayeux.server.ConfigurableServerChannel.Initializer.Persistent
-
- poll() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool.MonitoringBlockingArrayQueue
-
- poll(long, TimeUnit) - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool.MonitoringBlockingArrayQueue
-
- poll() - Method in class org.cometd.server.ext.BatchArrayQueue
-
- PREFIX - Static variable in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- PREFIX - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- 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
-
- PREFIX - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- presenceAdded(Seti.PresenceListener.Event) - Method in interface org.cometd.oort.Seti.PresenceListener
-
Callback method invoked when a presence is added to a remote Seti
- presenceRemoved(Seti.PresenceListener.Event) - Method in interface org.cometd.oort.Seti.PresenceListener
-
Callback method invoked when a presence is removed from a remote Seti
- printThreadPool(String, MonitoringQueuedThreadPool) - Static method in class org.cometd.benchmark.Config
-
- privateChat(ServerSession, ServerMessage) - Method in class org.cometd.examples.ChatService
-
- proceed(R) - Method in interface org.cometd.common.AsyncFoldLeft.Loop
-
Makes the loop proceed to the next element (or the end of the loop).
- process(Object) - Method in class org.cometd.annotation.client.ClientAnnotationProcessor
-
- process(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
- process(AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
-
- process(String, AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AsyncJSONTransport
-
- processBatch(long) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
-
- processCallbacks(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
- processConfigurations(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
Processes the methods annotated with
Configure
.
- processConnect(Message.Mutable) - Method in class org.cometd.client.BayeuxClient
-
- processDependencies(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
Processes the dependencies annotated with
Inject
and
Session
.
- processDisconnect(Message.Mutable) - Method in class org.cometd.client.BayeuxClient
-
- processHandshake(Message.Mutable) - Method in class org.cometd.client.BayeuxClient
-
- processInjectable(Object, Object) - Method in class org.cometd.annotation.AnnotationProcessor
-
- processInjectables(Object, List<Object>) - Method in class org.cometd.annotation.AnnotationProcessor
-
- processMessage(Message.Mutable) - Method in class org.cometd.client.BayeuxClient
-
- processMessages(AbstractHttpTransport.Context, List<ServerMessage.Mutable>, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
-
- processParameters(Method) - Method in class org.cometd.annotation.AnnotationProcessor
-
- processPostConstruct(Object) - Method in class org.cometd.annotation.AnnotationProcessor
-
- processPostConstruct(Object) - Method in class org.cometd.annotation.client.ClientAnnotationProcessor
-
- processPostConstruct(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
- processPreDestroy(Object) - Method in class org.cometd.annotation.AnnotationProcessor
-
- processPreDestroy(Object) - Method in class org.cometd.annotation.client.ClientAnnotationProcessor
-
Processes lifecycle methods annotated with
PreDestroy
.
- processPreDestroy(Object) - Method in class org.cometd.annotation.server.ServerAnnotationProcessor
-
Processes lifecycle methods annotated with
PreDestroy
.
- processReply(ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.AbstractServerTransport
-
- processResponseContent(TransportListener, List<Message.Mutable>, String) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- processResponseMessages(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- processService(ServerAnnotationProcessor, String) - Method in class org.cometd.annotation.server.AnnotationCometDServlet
-
- processWrongResponseCode(TransportListener, List<Message.Mutable>, int) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- Promise<C> - Interface in org.cometd.bayeux
-
The future result of an operation, either a value if the operation
succeeded, or a failure if the operation failed.
- Promise.Completable<S> - Class in org.cometd.bayeux
-
A CompletableFuture that is also a Promise.
- protectOortChannels(BayeuxServer) - Method in class org.cometd.oort.Oort
-
- protectSetiChannels(BayeuxServer) - Method in class org.cometd.oort.Seti
-
- PROTOCOL_OPTION - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- PROTOCOL_OPTION - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- provideOortURL() - Method in class org.cometd.oort.OortConfigServlet
-
Retrieves the oort.url
parameter from this servlet init parameters.
- publish(Object) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Publishes the given data
onto this channel.
- publish(Object, ClientSession.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Publishes the given data
onto this channel, notifying the given
callback
of the publish result, whether successful or unsuccessful.
- publish(Message.Mutable, ClientSession.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Publishes the given message
onto this channel, notifying the
given callback
of the publish result.
- publish(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.ServerChannel
-
Publishes the given message to this channel, delivering
the message to all the
ServerSession
s subscribed to
this channel.
- publish(Session, Object, Promise<Boolean>) - Method in interface org.cometd.bayeux.server.ServerChannel
-
Publishes the given information to this channel.
- publish(Object, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- publish(Message.Mutable, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- publish(ServerSessionImpl, ServerChannelImpl, ServerMessage.Mutable, boolean, Promise<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
-
- publish(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
-
- publish(Session, Object, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
-
- pullInfo(String) - Method in class org.cometd.oort.OortObject
-
- pushInfo(String, Map<String, Object>) - Method in class org.cometd.oort.OortObject
-
- put(String, Object) - Method in class org.cometd.server.ServerMessageImpl
-
- putAndShare(K, V, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Updates a single entry of the local entity map with the given key
and value
,
and broadcasts the operation to all nodes in the cluster.
- putConvertor(String, JSON.Convertor) - Method in class org.cometd.common.JettyJSONContext
-
- putCookie(HttpCookie) - Method in class org.cometd.client.BayeuxClient
-
- putIfAbsentAndShare(K, V, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Updates a single entry of the local entity map with the given key
and value
if it does not exist yet, and broadcasts the operation to all nodes in the cluster.
- randomLong() - Method in class org.cometd.server.BayeuxServerImpl
-
- rcv(ClientSession, Message.Mutable) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a normal message is received.
- rcv(ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
- rcv(ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
- rcv(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.BinaryExtension
-
- 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(ClientSession, Message.Mutable) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a meta message is received.
- rcvMeta(ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
- rcvMeta(ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
- rcvMeta(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.AckExtension
-
- rcvMeta(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.TimesyncClientExtension
-
- 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.common.AbstractClientSession
-
Receives a message (from the server) and process it.
- receive(String) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- receive(String, String, Object) - Method in class org.cometd.oort.Seti.LocalLocation
-
- receive(String, String, Object) - Method in interface org.cometd.oort.Seti.Location
-
- receive(String, String, Object) - Method in class org.cometd.oort.Seti.SetiLocation
-
- receive(Message.Mutable, Promise<Void>) - Method in class org.cometd.server.LocalSessionImpl
-
- receiveBroadcast(Message) - Method in class org.cometd.oort.Seti
-
Receives messages broadcast by other Setis in the cloud.
- receiveDirect(Message) - Method in class org.cometd.oort.Seti
-
Receives messages directly from other Setis in the cloud, containing
messages to be delivered to sessions connected to this comet.
- receiveLocalPresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
- receiveMessage(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
Receives a seti message.
- receivePresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
Receives a presence message.
- receiveRemotePresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
- RECONNECT_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- RECONNECT_HANDSHAKE_VALUE - Static variable in interface org.cometd.bayeux.Message
-
- RECONNECT_NONE_VALUE - Static variable in interface org.cometd.bayeux.Message
-
- RECONNECT_RETRY_VALUE - Static variable in interface org.cometd.bayeux.Message
-
- RegexFilter - Class in org.cometd.server.filter
-
- RegexFilter() - Constructor for class org.cometd.server.filter.RegexFilter
-
- registerCallback(String, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession
-
- registerMessages(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- registerService(Object) - Method in class org.cometd.annotation.server.AnnotationCometDServlet
-
- registerSubscriber(String, ClientSessionChannel.MessageListener) - Method in class org.cometd.common.AbstractClientSession
-
- release() - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- release() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- RemoteCall - Annotation Type in org.cometd.annotation.server
-
Identifies callback methods on server-side services that are invoked
when the client is performing a remote call.
- remoteCall(String, Object, ClientSession.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSession
-
Performs a remote call to the server, to the specified target
,
and with the given data
as payload.
- remoteCall(String, Object, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession
-
- RemoteCall.Caller - Interface in org.cometd.annotation.server
-
Objects implementing this interface represent remote clients that
performed remote calls.
- remove() - Method in interface org.cometd.bayeux.server.ServerChannel
-
Removes this channel, and all the children channels.
- 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
-
- removeAndShare(OortObject.Result<Boolean>, E...) - Method in class org.cometd.oort.OortList
-
Removes the given elements
to the local entity list,
and then broadcasts the removal to all nodes in the cluster.
- removeAndShare(K, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Removes the given key
from the local entity map,
and broadcasts the operation to all nodes in the cluster.
- removeAssociationsAndPresences() - Method in class org.cometd.oort.Seti
-
- removeAttribute(String) - Method in interface org.cometd.bayeux.Channel
-
Removes a named channel attribute.
- removeAttribute(String) - Method in interface org.cometd.bayeux.Session
-
Removes a named session attribute.
- removeAttribute(String) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- removeAttribute(String) - Method in class org.cometd.common.AbstractClientSession
-
- removeAttribute(String) - Method in class org.cometd.server.ServerChannelImpl
-
- removeAttribute(String) - Method in class org.cometd.server.ServerSessionImpl
-
- removeAuthorizer(Authorizer) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- removeAuthorizer(Authorizer) - Method in class org.cometd.server.ServerChannelImpl
-
- removeCometListener(Oort.CometListener) - Method in class org.cometd.oort.Oort
-
Deregisters the given listener from being notified of comet events.
- removeCometListeners() - Method in class org.cometd.oort.Oort
-
Deregisters all comet listeners.
- removed(ServerSession, ServerMessage, boolean) - Method in interface org.cometd.bayeux.server.ServerSession.RemovedListener
-
Callback invoked when the session is removed.
- removed(ServerSession, ServerMessage, boolean) - Method in interface org.cometd.bayeux.server.ServerSession.RemoveListener
-
Deprecated.
- removed(ServerSession, boolean) - Method in interface org.cometd.bayeux.server.ServerSession.RemoveListener
-
Deprecated.
Callback invoked when the session is removed.
- removed(ServerSession, ServerMessage, boolean) - Method in class org.cometd.oort.Seti.LocalLocation
-
- removed(ServerMessage, boolean) - Method in class org.cometd.server.ServerSessionImpl
-
- removeElementListener(OortList.ElementListener<E>) - Method in class org.cometd.oort.OortList
-
- removeElementListeners() - Method in class org.cometd.oort.OortList
-
- removeEntryListener(OortMap.EntryListener<K, V>) - Method in class org.cometd.oort.OortMap
-
- removeEntryListeners() - Method in class org.cometd.oort.OortMap
-
- removeExtension(ClientSession.Extension) - Method in interface org.cometd.bayeux.client.ClientSession
-
Removes an extension from this session.
- removeExtension(BayeuxServer.Extension) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
Removes the given extension from this Bayeux object.
- removeExtension(ServerSession.Extension) - Method in interface org.cometd.bayeux.server.ServerSession
-
Removes the given extension from this session.
- removeExtension(ClientSession.Extension) - Method in class org.cometd.common.AbstractClientSession
-
- removeExtension(BayeuxServer.Extension) - Method in class org.cometd.server.BayeuxServerImpl
-
- removeExtension(ServerSession.Extension) - Method in class org.cometd.server.ServerSessionImpl
-
- removeListener(ClientSessionChannel.ClientSessionChannelListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Removes the given listener
from this channel.
- removeListener(BayeuxServer.BayeuxServerListener) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
Removes a listener from this Bayeux object.
- removeListener(ConfigurableServerChannel.ServerChannelListener) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
- removeListener(ServerSession.ServerSessionListener) - Method in interface org.cometd.bayeux.server.ServerSession
-
Removes the given listener from this session.
- removeListener(ClientSessionChannel.ClientSessionChannelListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- removeListener(OortObject.Listener<Long>) - Method in class org.cometd.oort.OortLong
-
- removeListener(OortObject.Listener<T>) - Method in class org.cometd.oort.OortObject
-
- removeListener(BayeuxServer.BayeuxServerListener) - Method in class org.cometd.server.BayeuxServerImpl
-
- removeListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesExtension
-
- removeListener(AcknowledgedMessagesExtension.Listener) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
-
- removeListener(ConfigurableServerChannel.ServerChannelListener) - Method in class org.cometd.server.ServerChannelImpl
-
- removeListener(ServerSession.ServerSessionListener) - Method in class org.cometd.server.ServerSessionImpl
-
- removeListeners() - Method in class org.cometd.oort.OortLong
-
Removes all listeners.
- removeListeners() - Method in class org.cometd.oort.OortObject
-
Removes all listeners.
- removePresenceListener(Seti.PresenceListener) - Method in class org.cometd.oort.Seti
-
- removePresenceListeners() - Method in class org.cometd.oort.Seti
-
- removePresences(String) - Method in class org.cometd.oort.Seti
-
- 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 interface org.cometd.bayeux.server.BayeuxServer
-
Removes the given session
from this BayeuxServer.
- removeSession(ServerSession) - Method in class org.cometd.server.BayeuxServerImpl
-
- removeTransportListener(TransportListener) - Method in class org.cometd.client.BayeuxClient
-
- replacePunctuation(String, char) - Static method in class org.cometd.oort.Oort
-
- replies - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- request - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- REQUIRE_HANDSHAKE_PER_CONNECTION_OPTION - Static variable in class org.cometd.server.websocket.common.AbstractWebSocketTransport
-
- reset() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool.MonitoringBlockingArrayQueue
-
- reset() - Method in class org.cometd.benchmark.MonitoringQueuedThreadPool
-
- reset() - Method in class org.cometd.benchmark.MonitoringThreadPoolExecutor
-
- reset() - Method in class org.cometd.client.BayeuxClient.BackOffStrategy.Constant
-
- reset() - Method in class org.cometd.client.BayeuxClient.BackOffStrategy.Linear
-
- reset() - Method in interface org.cometd.client.BayeuxClient.BackOffStrategy
-
Resets the wait time.
- resetSubscriptions() - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- resetSubscriptions() - Method in class org.cometd.common.AbstractClientSession
-
- resolveLoop(AsyncFoldLeft.Loop<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
-
- response - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- result(Object) - Method in interface org.cometd.annotation.server.RemoteCall.Caller
-
Returns the given result
to the remote caller.
- Result() - Constructor for class org.cometd.bayeux.server.Authorizer.Result
-
- 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
-
- reverseRun(List<T>, R, AsyncFoldLeft.Operation<T, R>, Promise<R>) - Static method in class org.cometd.common.AsyncFoldLeft
-
Processes, in reverse order, the given sequence of elements.
- rootArrayClass() - Method in class org.cometd.common.JacksonJSONContext
-
- rootArrayClass() - Method in class org.cometd.common.JacksonJSONContextClient
-
- rootArrayClass() - Method in class org.cometd.server.JacksonJSONContextServer
-
- run() - Method in class org.cometd.benchmark.client.CometDLoadClient
-
- run() - Method in class org.cometd.benchmark.server.CometDLoadServer
-
- run(T[], R, AsyncFoldLeft.Operation<T, R>, Promise<R>) - Static method in class org.cometd.common.AsyncFoldLeft
-
Processes the given array of elements.
- run(Iterable<T>, R, AsyncFoldLeft.Operation<T, R>, Promise<R>) - Static method in class org.cometd.common.AsyncFoldLeft
-
Processes the given sequence of elements.
- run() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- 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(Runnable, long) - Method in class org.cometd.server.BayeuxServerImpl
-
Entry point to schedule tasks in CometD.
- schedule() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
-
- scheduleConnect(long, long) - Method in class org.cometd.client.BayeuxClient
-
- scheduleExpiration(ServerSessionImpl, long) - Method in class org.cometd.server.AbstractServerTransport
-
- scheduleExpiration - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- scheduleExpiration(long, long, long) - Method in class org.cometd.server.ServerSessionImpl
-
- scheduleHandshake(long, long) - Method in class org.cometd.client.BayeuxClient
-
- Scheduler(int) - Constructor for class org.cometd.client.BayeuxClient.Scheduler
-
- scheduler - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- SCHEDULER_OPTION - Static variable in class org.cometd.client.transport.ClientTransport
-
- SCHEDULER_THREADS - Static variable in class org.cometd.server.BayeuxServerImpl
-
- SecurityPolicy - Interface in org.cometd.bayeux.server
-
- send(ClientSession, Message.Mutable) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a normal message is being sent.
- send(ServerSession, ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
- send(ServerSession, ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
- send(Message.Mutable) - Method in class org.cometd.client.BayeuxClient
-
- send(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.BinaryExtension
-
- send(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.TimestampClientExtension
-
- send(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.http.jetty.JettyHttpClientTransport
-
- send(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.http.okhttp.OkHttpClientTransport
-
- send(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.transport.ClientTransport
-
- send(String) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- send(TransportListener, List<Message.Mutable>) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- send(String) - Method in class org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- send(String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- send(String) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport.OkHttpDelegate
-
- send(Message.Mutable) - Method in class org.cometd.common.AbstractClientSession
-
- send(String, String, Object) - Method in class org.cometd.oort.Seti.LocalLocation
-
- send(String, String, Object) - Method in interface org.cometd.oort.Seti.Location
-
- send(String, String, Object) - Method in class org.cometd.oort.Seti.SetiLocation
-
- 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.Mutable) - Method in class org.cometd.server.ext.BinaryExtension
-
- send(ServerSession, 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.
- send(ServerSession, String, Callback) - Method in class org.cometd.server.websocket.common.AbstractWebSocketEndPoint
-
- send(ServerSession, String, Callback) - Method in class org.cometd.server.websocket.jetty.JettyWebSocketEndPoint
-
- sendBatch() - Method in class org.cometd.client.BayeuxClient
-
- sendBatch() - Method in class org.cometd.common.AbstractClientSession
-
- sendBatch() - Method in class org.cometd.server.LocalSessionImpl
-
- sendConnect() - Method in class org.cometd.client.BayeuxClient
-
- sendError(HttpServletRequest, HttpServletResponse, int, Throwable) - Method in class org.cometd.server.http.AbstractHttpTransport
-
- sendHandshake() - Method in class org.cometd.client.BayeuxClient
-
- sendMessage(String, String, Object) - Method in class org.cometd.oort.Seti
-
Sends a message to the given userId in the Oort cloud.
- sendMessage(Collection<String>, String, Object) - Method in class org.cometd.oort.Seti
-
Sends a message to multiple userIds in the Oort cloud.
- sendMessages(List<Message.Mutable>, Promise<Boolean>) - Method in class org.cometd.client.BayeuxClient
-
- sendMeta(ClientSession, Message.Mutable) - Method in interface org.cometd.bayeux.client.ClientSession.Extension
-
Callback method invoked every time a meta message is being sent.
- sendMeta(ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.BayeuxServer.Extension
-
- sendMeta(ServerSession, ServerSession, ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.ServerSession.Extension
-
- sendMeta(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.AckExtension
-
- sendMeta(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.TimestampClientExtension
-
- sendMeta(ClientSession, Message.Mutable) - Method in class org.cometd.client.ext.TimesyncClientExtension
-
- 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
-
- sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimestampExtension
-
- sendMeta(ServerSession, ServerMessage.Mutable) - Method in class org.cometd.server.ext.TimesyncExtension
-
- sendQueue - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- sendSubscribe(Message.Mutable, ClientSessionChannel.MessageListener, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- sendUnSubscribe(Message.Mutable, ClientSessionChannel.MessageListener, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- sendUnSubscribe(Message.Mutable, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
Deprecated.
- serialize(T) - Method in class org.cometd.oort.OortObject
-
- ServerAnnotationProcessor - Class in org.cometd.annotation.server
-
Processes annotations in server-side service objects.
- ServerAnnotationProcessor(BayeuxServer) - Constructor for class org.cometd.annotation.server.ServerAnnotationProcessor
-
- ServerAnnotationProcessor(BayeuxServer, Object...) - Constructor for class org.cometd.annotation.server.ServerAnnotationProcessor
-
- ServerChannel - Interface in org.cometd.bayeux.server
-
Server side representation of a Bayeux channel.
- ServerChannel.MessageListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified of message publish.
- ServerChannel.SubscriptionListener - Interface in org.cometd.bayeux.server
-
Listener objects that implement this interface will be notified of subscription events.
- ServerChannelImpl - Class in org.cometd.server
-
- ServerChannelImpl(BayeuxServerImpl, ChannelId) - Constructor for class org.cometd.server.ServerChannelImpl
-
- ServerContext(ServerSession, ServerMessage) - Constructor for class org.cometd.oort.OortService.ServerContext
-
- ServerMessage - Interface in org.cometd.bayeux.server
-
Representation of a server side message.
- ServerMessage.Mutable - Interface in org.cometd.bayeux.server
-
- ServerMessageImpl - Class in org.cometd.server
-
- ServerMessageImpl() - Constructor for class org.cometd.server.ServerMessageImpl
-
- ServerSession - Interface in org.cometd.bayeux.server
-
Objects implementing this interface are the server-side representation of remote Bayeux clients.
- ServerSession.AddedListener - Interface in org.cometd.bayeux.server
-
Listener objects that implement this interface will be notified of session addition.
- ServerSession.AddListener - Interface in org.cometd.bayeux.server
-
- ServerSession.DeQueueListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified when the session queue
is being drained to actually deliver the messages.
- ServerSession.Extension - Interface in org.cometd.bayeux.server
-
- ServerSession.HeartBeatListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified when a /meta/connect
message is suspended by the server, and when it is subsequently resumed.
- ServerSession.MaxQueueListener - Interface in org.cometd.bayeux.server
-
- ServerSession.MessageListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified of message sending.
- ServerSession.QueueListener - Interface in org.cometd.bayeux.server
-
Listener objects that implement this interface will be notified when a message
is queued in the session queue.
- ServerSession.QueueMaxedListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified when the session queue is full.
- ServerSession.RemovedListener - Interface in org.cometd.bayeux.server
-
Listeners objects that implement this interface will be notified of session removal.
- ServerSession.RemoveListener - Interface in org.cometd.bayeux.server
-
- ServerSession.ServerSessionListener - Interface in org.cometd.bayeux.server
-
- 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
-
- ServerTransport - Interface in org.cometd.bayeux.server
-
Server side extension of a Bayeux transport.
- Service - Annotation Type in org.cometd.annotation
-
Identifies classes whose instances are services that interact with the Bayeux API.
- SERVICE - Static variable in interface org.cometd.bayeux.Channel
-
Constant representing the service prefix
- service(ServletRequest, ServletResponse) - Method in class org.cometd.examples.CometDDemoServlet
-
- service(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.CometDServlet
-
- serviceOptions(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.CometDServlet
-
- SERVLET_PATH - Static variable in class org.cometd.benchmark.Config
-
- Session - Annotation Type in org.cometd.annotation
-
Identifies fields and methods that can be injected with org.cometd.bayeux.Session sessions
objects scoped to the service instance.
- Session - Interface in org.cometd.bayeux
-
A Bayeux session represents a connection between a bayeux client and a bayeux server.
- session - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
-
- sessionAdded(ServerSession, ServerMessage) - Method in interface org.cometd.bayeux.server.BayeuxServer.SessionListener
-
- SessionExtension(ActivityExtension.Activity, long) - Constructor for class org.cometd.server.ext.ActivityExtension.SessionExtension
-
- sessionRemoved(ServerSession, ServerMessage, boolean) - Method in interface org.cometd.bayeux.server.BayeuxServer.SessionListener
-
- sessionRemoved(ServerSession, boolean) - Method in interface org.cometd.bayeux.server.BayeuxServer.SessionListener
-
- setAccuracyTarget(int) - Method in class org.cometd.server.ext.TimesyncExtension
-
timesync responses are not set if the measured accuracy is less than the
accuracyTarget.
- setAckExtensionEnabled(boolean) - Method in class org.cometd.oort.Oort
-
- setAdvertiseInterval(long) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setAdvice(Map<String, Object>) - Method in class org.cometd.client.http.common.AbstractHttpClientTransport
-
- 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
-
- setAndShare(T, OortObject.Result<T>) - Method in class org.cometd.oort.OortObject
-
Sets the given new object on this oort object, and then broadcast the new object to all nodes in the cluster.
- setAssociated(ServerMessage.Mutable) - Method in interface org.cometd.bayeux.server.ServerMessage.Mutable
-
- setAssociated(ServerMessage.Mutable) - Method in class org.cometd.server.ServerMessageImpl
-
- setAttribute(String, Object) - Method in interface org.cometd.bayeux.Channel
-
Sets a named channel attribute value.
- setAttribute(String, Object) - Method in interface org.cometd.bayeux.Session
-
Sets a named session attribute value.
- setAttribute(String, Object) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- setAttribute(String, Object) - Method in class org.cometd.common.AbstractClientSession
-
- setAttribute(String, Object) - Method in class org.cometd.server.ServerChannelImpl
-
- setAttribute(String, Object) - Method in class org.cometd.server.ServerSessionImpl
-
- setBackOffStrategy(BayeuxClient.BackOffStrategy) - Method in class org.cometd.client.BayeuxClient
-
- setBayeuxContext(BayeuxContext) - Method in class org.cometd.server.ServerMessageImpl
-
- setBinaryExtensionEnabled(boolean) - Method in class org.cometd.oort.Oort
-
- setBindAddress(InetAddress) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setBroadcastToPublisher(boolean) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
Sets whether a publisher that is also a subscriber to the channel
will receive the messages it publishes on that channel.
- setBroadcastToPublisher(boolean) - Method in interface org.cometd.bayeux.server.ServerSession
-
Sets whether this session sends messages back to itself.
- setBroadcastToPublisher(boolean) - Method in class org.cometd.server.ServerChannelImpl
-
- setBroadcastToPublisher(boolean) - Method in class org.cometd.server.ServerSessionImpl
-
- setBrowserId(AbstractHttpTransport.Context) - Method in class org.cometd.server.http.AbstractHttpTransport
-
- setBrowserId(String) - Method in class org.cometd.server.ServerSessionImpl
-
Sets a remote client identifier, typically a browser.
- setChannel(String) - Method in interface org.cometd.bayeux.Message.Mutable
-
- setChannel(String) - Method in class org.cometd.common.HashMapMessage
-
- setClientId(String) - Method in interface org.cometd.bayeux.Message.Mutable
-
- setClientId(String) - Method in class org.cometd.common.HashMapMessage
-
- setClientTransportFactories(List<ClientTransport.Factory>) - Method in class org.cometd.oort.Oort
-
- setConnectTimeout(long) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setCookieStore(CookieStore) - Method in class org.cometd.client.transport.HttpClientTransport
-
- setData(Object) - Method in interface org.cometd.bayeux.Message.Mutable
-
- setData(Object) - Method in class org.cometd.common.HashMapMessage
-
- setDetailedDump(boolean) - Method in class org.cometd.server.BayeuxServerImpl
-
- setExecutor(Executor) - Method in class org.cometd.server.BayeuxServerImpl
-
- setField(Object, Field, Object) - Method in class org.cometd.annotation.AnnotationProcessor
-
- setGroupAddress(InetAddress) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setGroupInterfaces(List<NetworkInterface>) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setGroupPort(int) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setHandled(boolean) - Method in class org.cometd.server.ServerMessageImpl
-
- setHandshakeReconnect(boolean) - Method in class org.cometd.server.AbstractServerTransport
-
- setHttpSessionAttribute(String, Object) - Method in interface org.cometd.bayeux.server.BayeuxContext
-
Access the HTTP Session (if any) attributes.
- setHttpSessionAttribute(String, Object) - Method in class org.cometd.server.websocket.common.AbstractBayeuxContext
-
- Seti - Class in org.cometd.oort
-
The component that Searches for Extra Terrestrial Intelligence or,
in this case, just searches for a user logged onto a comet in an Oort cloud.
- Seti(Oort) - Constructor for class org.cometd.oort.Seti
-
- Seti.LocalLocation - Class in org.cometd.oort
-
A Location that represent a user connected to a local comet.
- Seti.Location - Interface in org.cometd.oort
-
The representation of where a user is.
- Seti.PresenceListener - Interface in org.cometd.oort
-
Listener interface that gets notified of remote Seti presence events.
- Seti.PresenceListener.Event - Class in org.cometd.oort
-
- Seti.SetiLocation - Class in org.cometd.oort
-
A Location that represent a user connected to a remote comet.
- SETI_ATTRIBUTE - Static variable in class org.cometd.oort.Seti
-
- setId(String) - Method in interface org.cometd.bayeux.Message.Mutable
-
- setId(String) - Method in class org.cometd.common.HashMapMessage
-
- SetiLocation(String, String) - Constructor for class org.cometd.oort.Seti.SetiLocation
-
- setInterval(long) - Method in interface org.cometd.bayeux.server.ServerSession
-
- setInterval(long) - Method in class org.cometd.server.AbstractServerTransport
-
- setInterval(long) - Method in class org.cometd.server.ServerSessionImpl
-
- SetiServlet - Class in org.cometd.oort
-
This servlet initializes and configures and instance of the
Seti
user mapper.
- SetiServlet() - Constructor for class org.cometd.oort.SetiServlet
-
- setJSONContextClient(JSONContext.Client) - Method in class org.cometd.oort.Oort
-
- setLazy(boolean) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
A lazy channel marks all messages published to it as lazy.
- setLazy(boolean) - Method in interface org.cometd.bayeux.server.ServerMessage.Mutable
-
A lazy message does not provoke immediately delivery to the client
but it will be delivered at first occasion or after a timeout expires
- setLazy(boolean) - Method in class org.cometd.server.ServerChannelImpl
-
- setLazy(boolean) - Method in class org.cometd.server.ServerMessageImpl
-
- setLazyTimeout(long) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
Sets the lazy timeout for this channel.
- setLazyTimeout(long) - Method in class org.cometd.server.ServerChannelImpl
-
- setMaxInterval(long) - Method in interface org.cometd.bayeux.server.ServerSession
-
- 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
-
- setMaxNetworkDelay(long) - Method in class org.cometd.client.transport.ClientTransport
-
- setMaxTransmissionLength(int) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setMessageTransportListener(TransportListener) - Method in interface org.cometd.client.transport.MessageClientTransport
-
- setMessageTransportListener(TransportListener) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- setMetaConnectDeliveryOnly(boolean) - Method in interface org.cometd.bayeux.server.ServerSession
-
Sets whether delivery of messages only happen via the /meta/connect
channel.
- setMetaConnectDeliveryOnly(boolean) - Method in class org.cometd.server.AbstractServerTransport
-
- setMetaConnectDeliveryOnly(boolean) - Method in class org.cometd.server.ServerSessionImpl
-
- setOption(String, Object) - Method in interface org.cometd.bayeux.Bayeux
-
- setOption(String, Object) - Method in class org.cometd.client.BayeuxClient
-
- setOption(String, Object) - Method in class org.cometd.common.AbstractTransport
-
Sets the option value with the given name.
- setOption(String, Object) - Method in class org.cometd.server.BayeuxServerImpl
-
- setOptionPrefix(String) - Method in class org.cometd.common.AbstractTransport
-
Set the option name prefix segment.
- setOptions(Map<String, Object>) - Method in class org.cometd.server.BayeuxServerImpl
-
- setPersistent(boolean) - Method in interface org.cometd.bayeux.server.ConfigurableServerChannel
-
A persistent channel is not removed when the last subscription is removed
- setPersistent(boolean) - Method in class org.cometd.server.ServerChannelImpl
-
- setResult(T) - Method in class org.cometd.oort.OortObject.Data
-
- setScheduler(Scheduler) - Method in class org.cometd.server.BayeuxServerImpl
-
- setScheduler(AbstractServerTransport.Scheduler) - Method in class org.cometd.server.ServerSessionImpl
-
- setSecret(String) - Method in class org.cometd.oort.Oort
-
- setSecurityPolicy(SecurityPolicy) - Method in interface org.cometd.bayeux.server.BayeuxServer
-
- 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
-
- setSuccessful(boolean) - Method in interface org.cometd.bayeux.Message.Mutable
-
- setSuccessful(boolean) - Method in class org.cometd.common.HashMapMessage
-
- setSweepPeriod(long) - Method in class org.cometd.server.BayeuxServerImpl
-
- setSweepThreads(int) - Method in class org.cometd.server.BayeuxServerImpl
-
- setThreadPool(ThreadPool) - Method in class org.cometd.server.AbstractService
-
Sets the thread pool associated to this CometD service.
- setTimeout(long) - Method in interface org.cometd.bayeux.server.ServerSession
-
- setTimeout(long) - Method in class org.cometd.oort.OortService
-
- setTimeout(long) - Method in class org.cometd.server.AbstractServerTransport
-
- setTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
-
- setTimeToLive(int) - Method in class org.cometd.oort.OortMulticastConfigurer
-
- setTransports(ServerTransport...) - Method in class org.cometd.server.BayeuxServerImpl
-
- setTransports(List<ServerTransport>) - Method in class org.cometd.server.BayeuxServerImpl
-
- setURL(String) - Method in class org.cometd.client.transport.ClientTransport
-
- setURL(String) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- setUserAgent(String) - Method in class org.cometd.server.ServerSessionImpl
-
- shouldSchedule() - Method in class org.cometd.server.ServerSessionImpl
-
- shutdown(String) - Method in class org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
-
- shutdown(String) - Method in class org.cometd.client.websocket.javax.WebSocketTransport.WebSocketDelegate
-
- shutdown(String) - Method in class org.cometd.client.websocket.jetty.JettyWebSocketTransport.JettyWebSocketDelegate
-
- shutdown(String) - Method in class org.cometd.client.websocket.okhttp.OkHttpWebSocketTransport.OkHttpDelegate
-
- shutdownScheduler() - Method in class org.cometd.client.transport.ClientTransport
-
- size() - Method in class org.cometd.server.ext.BatchArrayQueue
-
- startBatch() - Method in interface org.cometd.bayeux.Session
-
- startBatch() - Method in class org.cometd.common.AbstractClientSession
-
- startBatch() - Method in class org.cometd.server.ServerSessionImpl
-
- startStatistics(ServerSession, ServerMessage) - Method in class org.cometd.benchmark.server.CometDLoadServer.StatisticsService
-
- STICKY_RECONNECT_OPTION - Static variable in class org.cometd.client.websocket.common.AbstractWebSocketTransport
-
- stopStatistics(ServerSession, ServerMessage) - Method in class org.cometd.benchmark.server.CometDLoadServer.StatisticsService
-
- storeCookies(URI, Map<String, List<String>>) - Method in class org.cometd.client.transport.HttpClientTransport
-
- subscribe(ClientSessionChannel.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- subscribe(ClientSessionChannel.MessageListener, ClientSession.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
- subscribe(Message.Mutable, ClientSessionChannel.MessageListener, ClientSession.MessageListener) - Method in interface org.cometd.bayeux.client.ClientSessionChannel
-
Subscribes the given listener
to receive messages sent to this channel.
- subscribe(ServerSession) - Method in interface org.cometd.bayeux.server.ServerChannel
-
Subscribes the given session to this channel.
- subscribe(Message.Mutable, ClientSessionChannel.MessageListener, ClientSession.MessageListener) - Method in class org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
- subscribe(Set<String>) - Method in class org.cometd.oort.OortComet
-
- subscribe(ServerSession) - Method in class org.cometd.server.ServerChannelImpl
-
- subscribe(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.ServerChannelImpl
-
- subscribe(ServerChannelImpl) - Method in class org.cometd.server.ServerSessionImpl
-
- subscribed(ServerSession, ServerChannel, ServerMessage) - Method in interface org.cometd.bayeux.server.BayeuxServer.SubscriptionListener
-
- subscribed(ServerSession, ServerChannel, ServerMessage) - Method in interface org.cometd.bayeux.server.ServerChannel.SubscriptionListener
-
- subscribers() - Method in class org.cometd.server.ServerChannelImpl
-
- Subscription - Annotation Type in org.cometd.annotation
-
For server-side services, identifies callback methods that are invoked
when a message is processed on local-side.
- SUBSCRIPTION_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- succeed(S) - Method in class org.cometd.bayeux.Promise.Completable
-
- succeed(C) - Method in interface org.cometd.bayeux.Promise
-
Callback to invoke when the operation succeeds.
- succeeded(Long) - Method in interface org.cometd.oort.OortPrimaryLong.Callback
-
Callback method invoked when the operation on the counter succeeded.
- success(S) - Static method in class org.cometd.oort.OortService.Result
-
- SUCCESSFUL_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- sum() - Method in class org.cometd.oort.OortLong
-
- SUPPORTED_CONNECTION_TYPES_FIELD - Static variable in interface org.cometd.bayeux.Message
-
- 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
-
- SWEEP_THREADS_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
-