private class HttpChannelOverFCGI.FCGIIdleTimeout extends IdleTimeout
Modifier and Type | Field and Description |
---|---|
private HttpConnectionOverFCGI |
connection |
private boolean |
open |
Constructor and Description |
---|
FCGIIdleTimeout(HttpConnectionOverFCGI connection,
long idleTimeout) |
Modifier and Type | Method and Description |
---|---|
boolean |
isOpen()
This abstract method should be called to check if idle timeouts
should still be checked.
|
void |
onClose() |
protected void |
onIdleExpired(java.util.concurrent.TimeoutException timeout)
This abstract method is called when the idle timeout has expired.
|
void |
onOpen() |
checkIdleTimeout, getIdleFor, getIdleTimeout, getScheduler, notIdle, setIdleTimeout
private final HttpConnectionOverFCGI connection
private boolean open
public FCGIIdleTimeout(HttpConnectionOverFCGI connection, long idleTimeout)
public void onOpen()
onOpen
in class IdleTimeout
public void onClose()
onClose
in class IdleTimeout
protected void onIdleExpired(java.util.concurrent.TimeoutException timeout)
IdleTimeout
onIdleExpired
in class IdleTimeout
timeout
- a TimeoutExceptionpublic boolean isOpen()
IdleTimeout
isOpen
in class IdleTimeout