private static final class HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer extends HttpServerConnection
| Modifier and Type | Field and Description |
|---|---|
private HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection |
connection |
| Constructor and Description |
|---|
HttpServer(Socket socket,
RequestDispatcher requestDispatcher,
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
busy()
Cancels the idle timeout.
|
protected InvocationConstraints |
checkConstraints(InvocationConstraints constraints)
Not called -- handled by inbound request
|
protected void |
checkPermissions()
Not called -- handled by inbound request
|
protected void |
idle()
Schedules the connection to close after an idle timeout.
|
protected void |
populateContext(Collection context)
No additional context -- supplied by inbound request
|
boolean |
shutdown(boolean force)
Closes the associated secure connection.
|
startprivate final HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection
HttpServer(Socket socket, RequestDispatcher requestDispatcher, HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection) throws IOException
IOExceptionprotected void checkPermissions()
checkPermissions in class HttpServerConnectionprotected void populateContext(Collection context)
populateContext in class HttpServerConnectionprotected InvocationConstraints checkConstraints(InvocationConstraints constraints)
checkConstraints in class HttpServerConnectionprotected void idle()
idle in class HttpServerConnectionprotected void busy()
busy in class HttpServerConnectionpublic boolean shutdown(boolean force)
shutdown in interface TimedConnectionshutdown in class HttpServerConnectionCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.