|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jini.jeri.internal.http.HttpServerConnection
net.jini.jeri.ssl.HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer
private static final class HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer
An HTTP server connection that gets its client host from the HTTPS connection and closes the HTTPS connection when it shuts down.
Field Summary | |
---|---|
private HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection |
connection
|
Constructor Summary | |
---|---|
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer(Socket socket,
RequestDispatcher requestDispatcher,
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection)
|
Method Summary | |
---|---|
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. |
Methods inherited from class com.sun.jini.jeri.internal.http.HttpServerConnection |
---|
start |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection
Constructor Detail |
---|
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpServer(Socket socket, RequestDispatcher requestDispatcher, HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsServerConnection connection) throws IOException
IOException
Method Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |