public class WebSocketTransport
extends org.cometd.server.transport.LongPollingTransport
| Modifier and Type | Field and Description |
|---|---|
static String |
CALLBACK_PARAMETER_OPTION |
static String |
MIME_TYPE_OPTION |
static String |
NAME |
static String |
PREFIX |
ALLOW_MULTI_SESSIONS_NO_BROWSER_OPTION, AUTOBATCH_OPTION, BROWSER_ID_OPTION, MAX_SESSIONS_PER_BROWSER_OPTION, MULTI_SESSION_INTERVAL_OPTION| Constructor and Description |
|---|
WebSocketTransport(org.cometd.server.BayeuxServerImpl bayeux) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(javax.servlet.http.HttpServletRequest request) |
protected void |
complete(PrintWriter writer) |
void |
handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
init() |
protected boolean |
isAlwaysFlushingAfterHandle() |
protected org.cometd.bayeux.server.ServerMessage.Mutable[] |
parseMessages(javax.servlet.http.HttpServletRequest request) |
protected PrintWriter |
send(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PrintWriter writer,
org.cometd.bayeux.server.ServerMessage message) |
bayeuxServerHandle, decBrowserId, findBrowserId, handleJSONParseException, incBrowserId, metaConnectResumed, metaConnectSuspended, parseMessages, setBrowserId, sweepgetContext, getCurrentLocalAddress, getCurrentRemoteAddress, getCurrentRequest, setCurrentRequestdebug, destroy, getAdvice, getBayeux, getInterval, getMaxInterval, getMaxLazyTimeout, getTimeout, isMetaConnectDeliveryOnly, parseMessages, parseMessages, setAdvice, setInterval, setMaxInterval, setMaxLazyTimeout, setMetaConnectDeliveryOnly, setTimeoutgetName, getOption, getOption, getOption, getOption, getOption, getOptionNames, getOptionPrefix, setOption, setOptionPrefixpublic static final String PREFIX
public static final String NAME
public static final String MIME_TYPE_OPTION
public static final String CALLBACK_PARAMETER_OPTION
public WebSocketTransport(org.cometd.server.BayeuxServerImpl bayeux)
protected boolean isAlwaysFlushingAfterHandle()
isAlwaysFlushingAfterHandle in class org.cometd.server.transport.LongPollingTransportLongPollingTransport.isAlwaysFlushingAfterHandle()protected void init()
init in class org.cometd.server.transport.LongPollingTransportJSONTransport.init()public boolean accept(javax.servlet.http.HttpServletRequest request)
accept in class org.cometd.server.transport.HttpTransportpublic void handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
handle in class org.cometd.server.transport.LongPollingTransportIOExceptionjavax.servlet.ServletExceptionprotected org.cometd.bayeux.server.ServerMessage.Mutable[] parseMessages(javax.servlet.http.HttpServletRequest request)
throws IOException,
ParseException
parseMessages in class org.cometd.server.transport.LongPollingTransportIOExceptionParseExceptionprotected PrintWriter send(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PrintWriter writer, org.cometd.bayeux.server.ServerMessage message) throws IOException
send in class org.cometd.server.transport.LongPollingTransportIOExceptionprotected void complete(PrintWriter writer) throws IOException
complete in class org.cometd.server.transport.LongPollingTransportIOExceptionCopyright © 2016. All Rights Reserved.