private static final class HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer extends HttpServerConnection
Modifier and Type | Field and Description |
---|---|
private HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection |
connection |
Constructor and Description |
---|
HttpsServerEndpoint.HttpsServerEndpointImpl.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.
|
start
private final HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer(Socket socket, RequestDispatcher requestDispatcher, HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection) throws IOException
IOException
protected void checkPermissions()
checkPermissions
in class HttpServerConnection
protected void populateContext(Collection context)
populateContext
in class HttpServerConnection
protected InvocationConstraints checkConstraints(InvocationConstraints constraints)
checkConstraints
in class HttpServerConnection
protected void idle()
idle
in class HttpServerConnection
protected void busy()
busy
in class HttpServerConnection
public boolean shutdown(boolean force)
shutdown
in interface TimedConnection
shutdown
in class HttpServerConnection
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.