Index

A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes|All Packages|Constant Field Values|Serialized Form

A

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

B

batch(Runnable) - Method in class org.cometd.server.ServerSessionImpl
 
BatchArrayQueue<T> - Class in org.cometd.server.ext
 
BatchArrayQueue(int, Object) - Constructor for class org.cometd.server.ext.BatchArrayQueue
 
bayeuxContext - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
 
BayeuxServerImpl - Class in org.cometd.server
 
BayeuxServerImpl() - Constructor for class org.cometd.server.BayeuxServerImpl
 
BayeuxServerImplMBean - Class in org.cometd.server.jmx
 
BayeuxServerImplMBean(Object) - Constructor for class org.cometd.server.jmx.BayeuxServerImplMBean
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.JSONPTransport
 
beginWrite(HttpServletRequest, HttpServletResponse) - Method in class org.cometd.server.http.JSONTransport
 
BinaryExtension - Class in org.cometd.server.ext
A server extension that encodes byte[] or ByteBuffer into a BinaryData object using the Z85 format for outgoing messages, and decodes BinaryData objects back into byte[] or ByteBuffer for incoming messages.
BinaryExtension() - Constructor for class org.cometd.server.ext.BinaryExtension
 
BinaryExtension(boolean) - Constructor for class org.cometd.server.ext.BinaryExtension
 
BinarySessionExtension - Class in org.cometd.server.ext
An extension that encodes/decodes binary data for a ServerSession.
BinarySessionExtension(BayeuxServer) - Constructor for class org.cometd.server.ext.BinarySessionExtension
 
BinarySessionExtension(BayeuxServer, boolean) - Constructor for class org.cometd.server.ext.BinarySessionExtension
 
BROADCAST_TO_PUBLISHER_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
BROWSER_COOKIE_DOMAIN_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
BROWSER_COOKIE_HTTP_ONLY_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
BROWSER_COOKIE_NAME_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
BROWSER_COOKIE_PATH_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
BROWSER_COOKIE_SAME_SITE_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
BROWSER_COOKIE_SECURE_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 

C

calculateInterval(long) - Method in class org.cometd.server.ServerSessionImpl
 
calculateTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
 
CALLBACK_PARAMETER_MAX_LENGTH_OPTION - Static variable in class org.cometd.server.http.JSONPTransport
 
CALLBACK_PARAMETER_OPTION - Static variable in class org.cometd.server.http.JSONPTransport
 
cancel() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
Invoked when the transport wants to cancel scheduled operations that will trigger when the /meta/connect timeout fires.
cancel() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
 
cancelExpiration(boolean) - Method in class org.cometd.server.ServerSessionImpl
 
canCreate(BayeuxServer, ServerSession, String, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canHandshake(BayeuxServer, ServerSession, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canPublish(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
canSubscribe(BayeuxServer, ServerSession, ServerChannel, ServerMessage) - Method in class org.cometd.server.DefaultSecurityPolicy
 
CharsetReader(AbstractHttpTransport.Context, Promise<Void>, Charset) - Constructor for class org.cometd.server.http.AsyncJSONTransport.CharsetReader
 
clear() - Method in class org.cometd.server.ext.BatchArrayQueue
 
clearToBatch(long) - Method in class org.cometd.server.ext.BatchArrayQueue
 
CLIENT - Enum constant in enum org.cometd.server.ext.ActivityExtension.Activity
Constant that indicates to monitor only client activity for a session
CLIENT_SERVER - Enum constant in enum org.cometd.server.ext.ActivityExtension.Activity
Constant that indicates to monitor both client and server activity for a session
CometDServlet - Class in org.cometd.server
The CometD Servlet maps HTTP requests to the AbstractHttpTransport of a BayeuxServer instance.
CometDServlet() - Constructor for class org.cometd.server.CometDServlet
 
connected() - Method in class org.cometd.server.ServerSessionImpl
 
contains(Object) - Method in class org.cometd.server.ext.BatchArrayQueue
 
containsAll(Collection<?>) - Method in class org.cometd.server.ext.BatchArrayQueue
 
Context(HttpServletRequest, HttpServletResponse) - Constructor for class org.cometd.server.http.AbstractHttpTransport.Context
 
createChannelIfAbsent(String, ConfigurableServerChannel.Initializer...) - Method in class org.cometd.server.BayeuxServerImpl
 
createReply(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 

D

DataFilter - Interface in org.cometd.server.filter
A filter that can add, modify or remove fields from the message data.
DataFilter.AbortException - Exception in org.cometd.server.filter
Aborts the filtering of the message data.
DataFilterMessageListener - Class in org.cometd.server.filter
A MessageListener that applies DataFilters to the received messages.
DataFilterMessageListener(BayeuxServer, DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
 
DataFilterMessageListener(DataFilter...) - Constructor for class org.cometd.server.filter.DataFilterMessageListener
 
decBrowserId(ServerSessionImpl, boolean) - Method in class org.cometd.server.http.AbstractHttpTransport
 
DefaultSecurityPolicy - Class in org.cometd.server
 
DefaultSecurityPolicy() - Constructor for class org.cometd.server.DefaultSecurityPolicy
 
deliver(Session, String, Object, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
 
deliver(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
 
deliver1(ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
 
deQueue(ServerSession, Queue<ServerMessage>) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
deQueue(ServerSession, Queue<ServerMessage>, List<ServerMessage.Mutable>) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
destroy() - Method in class org.cometd.server.AbstractServerTransport
 
destroy() - Method in interface org.cometd.server.AbstractServerTransport.Scheduler
Invoked when the transport wants to abort communication.
destroy() - Method in class org.cometd.server.CometDServlet
 
destroy() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
 
destroyScheduler() - Method in class org.cometd.server.ServerSessionImpl
 
disconnect() - Method in class org.cometd.server.ServerSessionImpl
 
disconnect(ClientSession.MessageListener) - Method in class org.cometd.server.LocalSessionImpl
 
disconnect(ServerSession) - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
dispatch(boolean) - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
 
dispatch(boolean) - Method in class org.cometd.server.http.AbstractStreamHttpTransport.DispatchingLongPollScheduler
 
DispatchingLongPollScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.http.AbstractStreamHttpTransport.DispatchingLongPollScheduler
 
doInvoke(Method, ServerSession, ServerMessage) - Method in class org.cometd.server.AbstractService
 
doStart() - Method in class org.cometd.server.BayeuxServerImpl
 
doStop() - Method in class org.cometd.server.BayeuxServerImpl
 
dump(Appendable, String) - Method in class org.cometd.server.AbstractServerTransport
 
dump(Appendable, String) - Method in class org.cometd.server.BayeuxServerImpl
 
dump(Appendable, String) - Method in class org.cometd.server.ServerChannelImpl
 
dump(Appendable, String) - Method in class org.cometd.server.ServerSessionImpl
 
DUPLICATE_META_CONNECT_HTTP_RESPONSE_CODE_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 

E

element() - Method in class org.cometd.server.ext.BatchArrayQueue
 
endBatch() - Method in class org.cometd.server.ServerSessionImpl
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.http.JSONPTransport
 
endWrite(HttpServletResponse, ServletOutputStream) - Method in class org.cometd.server.http.JSONTransport
 
entrySet() - Method in class org.cometd.server.ServerMessageImpl
 
error(ServerMessage.Mutable, String) - Method in class org.cometd.server.BayeuxServerImpl
 
exception(String, ServerSession, LocalSession, ServerMessage, Throwable) - Method in class org.cometd.server.AbstractService
Handles exceptions during the invocation of a mapped method.
execute(Runnable) - Method in class org.cometd.server.BayeuxServerImpl
 
EXECUTOR_MAX_THREADS - Static variable in class org.cometd.server.BayeuxServerImpl
 
exportMessagesToBatch(Queue<T>, long) - Method in class org.cometd.server.ext.BatchArrayQueue
 
extendIncoming(ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerSessionImpl
 
extendOutgoing(ServerSession, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.ServerSessionImpl
 
extendOutgoing(ServerSession, ServerSession, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
 
extendReply(ServerSessionImpl, ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.BayeuxServerImpl
 

F

filter(ServerSession, ServerChannel, Object) - Method in interface org.cometd.server.filter.DataFilter
Modifies the given message data.
filter(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterArray(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterBoolean(ServerSession, ServerChannel, Boolean) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterCollection(ServerSession, ServerChannel, Collection<Object>) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterList(ServerSession, ServerChannel, List<Object>) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterMap(ServerSession, ServerChannel, Map<String, Object>) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterNumber(ServerSession, ServerChannel, Number) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterObject(ServerSession, ServerChannel, Object) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.JSONDataFilter
 
filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.NoMarkupFilter
 
filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.NoScriptsFilter
 
filterString(ServerSession, ServerChannel, String) - Method in class org.cometd.server.filter.RegexFilter
 
findBrowserId(AbstractHttpTransport.Context) - Method in class org.cometd.server.http.AbstractHttpTransport
 
findCurrentSessions(HttpServletRequest) - Method in class org.cometd.server.http.AbstractHttpTransport
 
findHttpTransport(HttpServletRequest) - Method in class org.cometd.server.BayeuxServerImpl
 
findSession(Collection<ServerSessionImpl>, ServerMessage.Mutable) - Method in class org.cometd.server.http.AbstractHttpTransport
 
finish(String) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
 
finish(List<ServerMessage.Mutable>) - Method in class org.cometd.server.http.AsyncJSONTransport.AbstractReader
 
flush() - Method in class org.cometd.server.ServerSessionImpl
 
flush(AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
 
freeze(String) - Method in class org.cometd.server.ServerMessageImpl
 
freeze(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 

G

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

H

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

I

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

J

JacksonJSONContextServer - Class in org.cometd.server
 
JacksonJSONContextServer() - Constructor for class org.cometd.server.JacksonJSONContextServer
 
JettyJSONContextServer - Class in org.cometd.server
 
JettyJSONContextServer() - Constructor for class org.cometd.server.JettyJSONContextServer
 
JSON_CONTEXT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
JSON_DEBUG_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
JSONContextServer - Interface in org.cometd.server
Server specific JSONContext that binds to ServerMessage.Mutable.
JSONDataFilter - Class in org.cometd.server.filter
JSONDataFilter() - Constructor for class org.cometd.server.filter.JSONDataFilter
 
JSONPTransport - Class in org.cometd.server.http
 
JSONPTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.http.JSONPTransport
 
JSONTransport - Class in org.cometd.server.http
 
JSONTransport(BayeuxServerImpl) - Constructor for class org.cometd.server.http.JSONTransport
 

L

LAG_ATTRIBUTE - Static variable in class org.cometd.server.ext.TimesyncExtension
 
listeners() - Method in class org.cometd.server.ServerChannelImpl
 
LocalChannel(ChannelId) - Constructor for class org.cometd.server.LocalSessionImpl.LocalChannel
 
LocalSessionImpl - Class in org.cometd.server
A LocalSession implementation.
LocalSessionImpl(BayeuxServerImpl, String) - Constructor for class org.cometd.server.LocalSessionImpl
 
LocalSessionImpl.LocalChannel - Class in org.cometd.server
A channel scoped to this LocalSession.
LongPollScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Constructor for class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
 

M

markActive() - Method in class org.cometd.server.ext.ActivityExtension.SessionExtension
 
MAX_INTERVAL_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_LAZY_TIMEOUT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_MESSAGE_SIZE_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_PROCESSING_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_QUEUE_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
MAX_SESSIONS_PER_BROWSER_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
MESSAGE_PARAM - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
messages - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
 
META_CONNECT_DELIVERY_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
metaConnectCycle - Variable in class org.cometd.server.http.AbstractHttpTransport.Context
 
MULTI_SESSION_INTERVAL_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 

N

NAME - Static variable in class org.cometd.server.http.JSONPTransport
 
NAME - Static variable in class org.cometd.server.http.JSONTransport
 
newAsyncParser() - Method in class org.cometd.server.JettyJSONContextServer
 
newBayeuxServer() - Method in class org.cometd.server.CometDServlet
 
newChannel(ChannelId) - Method in class org.cometd.server.LocalSessionImpl
 
newChannelId(String) - Method in class org.cometd.server.BayeuxServerImpl
 
newChannelId(String) - Method in class org.cometd.server.LocalSessionImpl
 
newHttpScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
newHttpScheduler(AbstractHttpTransport.Context, Promise<Void>, ServerMessage.Mutable, long) - Method in class org.cometd.server.http.AsyncJSONTransport
 
newLocalSession(String) - Method in class org.cometd.server.BayeuxServerImpl
 
newMessage() - Method in class org.cometd.server.BayeuxServerImpl
 
newMessage() - Method in class org.cometd.server.LocalSessionImpl
 
newMessage(ServerMessage) - Method in class org.cometd.server.BayeuxServerImpl
 
newMetaConnectCycle() - Method in class org.cometd.server.AbstractServerTransport
 
newRoot() - Method in class org.cometd.server.JettyJSONContextServer
 
newRootArray(int) - Method in class org.cometd.server.JettyJSONContextServer
 
newServerSession() - Method in class org.cometd.server.BayeuxServerImpl
 
newSessionExtension(ServerSession, ServerMessage) - Method in class org.cometd.server.ext.ActivityExtension
Creates a new ServerSession.Extension that monitors the activity of the given ServerSession
nextBatch() - Method in class org.cometd.server.ext.BatchArrayQueue
 
NoMarkupFilter - Class in org.cometd.server.filter
 
NoMarkupFilter() - Constructor for class org.cometd.server.filter.NoMarkupFilter
 
None(long) - Constructor for class org.cometd.server.AbstractServerTransport.Scheduler.None
 
NoScriptsFilter - Class in org.cometd.server.filter
 
NoScriptsFilter() - Constructor for class org.cometd.server.filter.NoScriptsFilter
 
notifyResumed(ServerMessage, boolean) - Method in class org.cometd.server.ServerSessionImpl
 
notifySuspended(ServerMessage, long) - Method in class org.cometd.server.ServerSessionImpl
 

O

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

P

parseMessages(BufferedReader, boolean) - Method in class org.cometd.server.AbstractServerTransport
 
parseMessages(String) - Method in class org.cometd.server.AbstractServerTransport
 
parseMessages(String[]) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.JSONPTransport
 
parseMessages(HttpServletRequest) - Method in class org.cometd.server.http.JSONTransport
 
peek() - Method in class org.cometd.server.ext.BatchArrayQueue
 
poll() - Method in class org.cometd.server.ext.BatchArrayQueue
 
PREFIX - Static variable in class org.cometd.server.http.AbstractHttpTransport
 
PREFIX - Static variable in class org.cometd.server.http.JSONPTransport
 
PREFIX - Static variable in class org.cometd.server.http.JSONTransport
 
process(String, AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AsyncJSONTransport
 
process(AbstractHttpTransport.Context, Promise<Void>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
processBatch(long) - Method in class org.cometd.server.ext.AcknowledgedMessagesSessionExtension
 
processMessages(AbstractHttpTransport.Context, List<ServerMessage.Mutable>, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
 
processReply(ServerSessionImpl, ServerMessage.Mutable, Promise<ServerMessage.Mutable>) - Method in class org.cometd.server.AbstractServerTransport
 
publish(Session, Object, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
 
publish(Session, ServerMessage.Mutable, Promise<Boolean>) - Method in class org.cometd.server.ServerChannelImpl
 
publish(ServerSessionImpl, ServerChannelImpl, ServerMessage.Mutable, boolean, Promise<Boolean>) - Method in class org.cometd.server.BayeuxServerImpl
 
put(String, Object) - Method in class org.cometd.server.ServerMessageImpl
 

Q

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

R

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

S

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

T

takeAdvice(ServerTransport) - Method in class org.cometd.server.ServerSessionImpl
 
takeQueue(List<ServerMessage.Mutable>) - Method in class org.cometd.server.ServerSessionImpl
 
TIMEOUT_OPTION - Static variable in class org.cometd.server.AbstractServerTransport
 
TimestampExtension - Class in org.cometd.server.ext
 
TimestampExtension() - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimestampExtension(String) - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimestampExtension(String, TimeZone) - Constructor for class org.cometd.server.ext.TimestampExtension
 
TimesyncExtension - Class in org.cometd.server.ext
Timesync extension (server side).
TimesyncExtension() - Constructor for class org.cometd.server.ext.TimesyncExtension
 
toArray() - Method in class org.cometd.server.ext.BatchArrayQueue
 
toArray(E[]) - Method in class org.cometd.server.ext.BatchArrayQueue
 
toJSON(ServerMessage) - Method in class org.cometd.server.AbstractServerTransport
 
toJSONBytes(ServerMessage) - Method in class org.cometd.server.http.AbstractHttpTransport
 
toString() - Method in class org.cometd.server.AbstractServerTransport.Scheduler.None
 
toString() - Method in class org.cometd.server.AbstractServerTransport
 
toString() - Method in class org.cometd.server.authorizer.GrantAuthorizer
 
toString() - Method in class org.cometd.server.http.AbstractHttpTransport.LongPollScheduler
 
toString() - Method in class org.cometd.server.LocalSessionImpl
 
toString() - Method in class org.cometd.server.ServerChannelImpl
 
toString() - Method in class org.cometd.server.ServerSessionImpl
 
TRANSPORTS_OPTION - Static variable in class org.cometd.server.BayeuxServerImpl
 
TRUST_CLIENT_SESSION_OPTION - Static variable in class org.cometd.server.http.AbstractHttpTransport
 

U

unknownSession(ServerMessage.Mutable) - Method in class org.cometd.server.BayeuxServerImpl
 
unsubscribe(ServerSession) - Method in class org.cometd.server.ServerChannelImpl
 
unsubscribe(ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.ServerChannelImpl
 
unsubscribedFrom(ServerChannelImpl) - Method in class org.cometd.server.ServerSessionImpl
 
updateTransientInterval(long) - Method in class org.cometd.server.ServerSessionImpl
Updates the transient interval with the given value.
updateTransientTimeout(long) - Method in class org.cometd.server.ServerSessionImpl
Updates the transient timeout with the given value.
UTF8Reader(AbstractHttpTransport.Context, Promise<Void>) - Constructor for class org.cometd.server.http.AsyncJSONTransport.UTF8Reader
 

V

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

W

write(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AbstractHttpTransport
 
write(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
write(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Method in class org.cometd.server.http.AsyncJSONTransport
 
writeComplete(AbstractHttpTransport.Context, List<ServerMessage>) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
writeComplete(AbstractHttpTransport.Context, List<ServerMessage>) - Method in class org.cometd.server.http.AsyncJSONTransport
 
writeMessage(HttpServletResponse, ServletOutputStream, ServerSessionImpl, ServerMessage) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
writeMessage(AbstractHttpTransport.Context, ServletOutputStream, ServerMessage) - Method in class org.cometd.server.http.AbstractStreamHttpTransport
 
Writer(AbstractHttpTransport.Context, List<ServerMessage>, Promise<Void>) - Constructor for class org.cometd.server.http.AsyncJSONTransport.Writer
 

_

_patterns - Variable in class org.cometd.server.filter.RegexFilter
 
_replaces - Variable in class org.cometd.server.filter.RegexFilter
 
_templates - Variable in class org.cometd.server.filter.RegexFilter
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes|All Packages|Constant Field Values|Serialized Form