Class HttpChannelOverFCGI.FCGIIdleTimeout
- java.lang.Object
-
- org.eclipse.jetty.io.IdleTimeout
-
- org.eclipse.jetty.fcgi.client.http.HttpChannelOverFCGI.FCGIIdleTimeout
-
- Enclosing class:
- HttpChannelOverFCGI
private class HttpChannelOverFCGI.FCGIIdleTimeout extends IdleTimeout
-
-
Field Summary
Fields Modifier and Type Field Description private HttpConnectionOverFCGI
connection
private boolean
open
-
Constructor Summary
Constructors Constructor Description FCGIIdleTimeout(HttpConnectionOverFCGI connection, long idleTimeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
Methods inherited from class org.eclipse.jetty.io.IdleTimeout
checkIdleTimeout, getIdleFor, getIdleTimeout, getScheduler, notIdle, setIdleTimeout
-
-
-
-
Field Detail
-
connection
private final HttpConnectionOverFCGI connection
-
open
private boolean open
-
-
Constructor Detail
-
FCGIIdleTimeout
public FCGIIdleTimeout(HttpConnectionOverFCGI connection, long idleTimeout)
-
-
Method Detail
-
onOpen
public void onOpen()
- Overrides:
onOpen
in classIdleTimeout
-
onClose
public void onClose()
- Overrides:
onClose
in classIdleTimeout
-
onIdleExpired
protected void onIdleExpired(java.util.concurrent.TimeoutException timeout)
Description copied from class:IdleTimeout
This abstract method is called when the idle timeout has expired.- Specified by:
onIdleExpired
in classIdleTimeout
- Parameters:
timeout
- a TimeoutException
-
isOpen
public boolean isOpen()
Description copied from class:IdleTimeout
This abstract method should be called to check if idle timeouts should still be checked.- Specified by:
isOpen
in classIdleTimeout
- Returns:
- True if the entity monitored should still be checked for idle timeouts
-
-