public class UpgradeProcessorInternal extends UpgradeProcessorBase
INFINITE_TIMEOUT| Constructor and Description |
|---|
UpgradeProcessorInternal(SocketWrapperBase<?> wrapper,
UpgradeToken upgradeToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
AbstractEndpoint.Handler.SocketState |
dispatch(SocketEvent status)
Process an in-progress request that is not longer in standard HTTP mode.
|
ServletInputStream |
getInputStream()
Provides access to the
ServletInputStream for reading data from
the client. |
protected Log |
getLog() |
ServletOutputStream |
getOutputStream()
Provides access to the
ServletOutputStream for writing data to
the client. |
void |
pause()
Informs the processor that the underlying I/O layer has stopped accepting
new connections.
|
void |
setSslSupport(SSLSupport sslSupport)
Set the SSL information for this HTTP connection.
|
asyncPostProcess, checkAsyncTimeoutGeneration, getLeftoverInput, getRequest, getUpgradeToken, isAsync, isUpgrade, recycle, service, timeoutAsyncaddDispatch, clearDispatches, getIteratorAndClearDispatches, processpublic UpgradeProcessorInternal(SocketWrapperBase<?> wrapper, UpgradeToken upgradeToken)
public AbstractEndpoint.Handler.SocketState dispatch(SocketEvent status)
AbstractProcessorLightdispatch in class AbstractProcessorLightstatus - The event to processpublic final void setSslSupport(SSLSupport sslSupport)
ProcessorsslSupport - The SSL support object to use for this connectionpublic void pause()
Processorprotected Log getLog()
getLog in class AbstractProcessorLightpublic void close()
throws java.lang.Exception
java.lang.Exceptionpublic ServletInputStream getInputStream() throws java.io.IOException
javax.servlet.http.WebConnectionServletInputStream for reading data from
the client.java.io.IOException - If an I/O occurs while obtaining the streampublic ServletOutputStream getOutputStream() throws java.io.IOException
javax.servlet.http.WebConnectionServletOutputStream for writing data to
the client.java.io.IOException - If an I/O occurs while obtaining the streamCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.