| Package | Description |
|---|---|
| org.cometd.server | |
| org.cometd.server.ext | |
| org.cometd.server.transport |
| Modifier and Type | Method | Description |
|---|---|---|
ServerSessionImpl |
BayeuxServerImpl.newServerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
BayeuxServerImpl.addServerSession(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage message) |
|
protected boolean |
AbstractServerTransport.allowMessageDeliveryDuringHandshake(ServerSessionImpl session) |
|
protected void |
BayeuxServerImpl.doPublish(ServerSessionImpl from,
ServerChannelImpl to,
org.cometd.bayeux.server.ServerMessage.Mutable mutable,
boolean receiving) |
|
protected void |
LocalSessionImpl.doSend(ServerSessionImpl from,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
Sends a message to the server.
|
org.cometd.bayeux.server.ServerMessage.Mutable |
BayeuxServerImpl.extendReply(ServerSessionImpl from,
ServerSessionImpl to,
org.cometd.bayeux.server.ServerMessage.Mutable reply) |
|
org.cometd.bayeux.server.ServerMessage.Mutable |
BayeuxServerImpl.handle(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
|
protected org.cometd.bayeux.server.ServerMessage.Mutable |
AbstractServerTransport.processReply(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply) |
|
protected void |
LocalSessionImpl.send(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
Enqueues or sends a message to the server.
|
protected boolean |
ServerChannelImpl.subscribe(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage message) |
|
protected boolean |
ServerChannelImpl.unsubscribe(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage message) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
AcknowledgedMessagesSessionExtension.importMessages(ServerSessionImpl session) |
| Modifier and Type | Method | Description |
|---|---|---|
protected ServerSessionImpl |
AbstractHttpTransport.findSession(java.util.Collection<ServerSessionImpl> sessions,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
|
ServerSessionImpl |
AbstractHttpTransport.LongPollScheduler.getServerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.Collection<ServerSessionImpl> |
AbstractHttpTransport.findCurrentSessions(javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.cometd.bayeux.server.ServerMessage.Mutable |
AbstractHttpTransport.bayeuxServerHandle(ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
|
protected void |
AbstractHttpTransport.decBrowserId(ServerSessionImpl session,
boolean http2) |
|
protected void |
AbstractHttpTransport.flush(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
boolean sendQueue,
boolean scheduleExpiration,
org.cometd.bayeux.server.ServerMessage.Mutable... replies) |
|
protected boolean |
AbstractHttpTransport.incBrowserId(ServerSessionImpl session,
boolean http2) |
Increments the count of sessions for the given browser identifier.
|
protected AbstractHttpTransport.HttpScheduler |
AbstractStreamHttpTransport.newHttpScheduler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
protected AbstractHttpTransport.HttpScheduler |
AsyncJSONTransport.newHttpScheduler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
protected org.cometd.bayeux.server.ServerMessage.Mutable |
AbstractHttpTransport.processMetaConnect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable message,
boolean canSuspend) |
|
protected org.cometd.bayeux.server.ServerMessage.Mutable |
AbstractHttpTransport.processMetaHandshake(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
|
protected void |
AbstractHttpTransport.resume(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply) |
|
protected abstract AbstractHttpTransport.HttpScheduler |
AbstractHttpTransport.suspend(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
protected AbstractHttpTransport.HttpScheduler |
AbstractStreamHttpTransport.suspend(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
protected AbstractHttpTransport.HttpScheduler |
AsyncJSONTransport.suspend(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
protected abstract void |
AbstractHttpTransport.write(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
boolean scheduleExpiration,
java.util.List<org.cometd.bayeux.server.ServerMessage> messages,
org.cometd.bayeux.server.ServerMessage.Mutable[] replies) |
|
protected void |
AbstractStreamHttpTransport.write(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
boolean scheduleExpiration,
java.util.List<org.cometd.bayeux.server.ServerMessage> messages,
org.cometd.bayeux.server.ServerMessage.Mutable[] replies) |
|
protected void |
AsyncJSONTransport.write(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServerSessionImpl session,
boolean scheduleExpiration,
java.util.List<org.cometd.bayeux.server.ServerMessage> messages,
org.cometd.bayeux.server.ServerMessage.Mutable[] replies) |
|
protected void |
AbstractStreamHttpTransport.writeMessage(javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletOutputStream output,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage message) |
| Modifier and Type | Method | Description |
|---|---|---|
protected ServerSessionImpl |
AbstractHttpTransport.findSession(java.util.Collection<ServerSessionImpl> sessions,
org.cometd.bayeux.server.ServerMessage.Mutable message) |
| Constructor | Description |
|---|---|
DispatchingLongPollScheduler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
LongPollScheduler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
org.cometd.bayeux.server.ServerMessage.Mutable reply,
long timeout) |
|
Writer(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.AsyncContext asyncContext,
ServerSessionImpl session,
boolean scheduleExpiration,
java.util.List<org.cometd.bayeux.server.ServerMessage> messages,
org.cometd.bayeux.server.ServerMessage.Mutable[] replies) |
Copyright © 2008–2017 The CometD Project. All rights reserved.