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 HttpConnectionOverFCGIconnectionprivate booleanopen
-
Constructor Summary
Constructors Constructor Description FCGIIdleTimeout(HttpConnectionOverFCGI connection, long idleTimeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisOpen()This abstract method should be called to check if idle timeouts should still be checked.voidonClose()protected voidonIdleExpired(java.util.concurrent.TimeoutException timeout)This abstract method is called when the idle timeout has expired.voidonOpen()-
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:
onOpenin classIdleTimeout
-
onClose
public void onClose()
- Overrides:
onClosein classIdleTimeout
-
onIdleExpired
protected void onIdleExpired(java.util.concurrent.TimeoutException timeout)
Description copied from class:IdleTimeoutThis abstract method is called when the idle timeout has expired.- Specified by:
onIdleExpiredin classIdleTimeout- Parameters:
timeout- a TimeoutException
-
isOpen
public boolean isOpen()
Description copied from class:IdleTimeoutThis abstract method should be called to check if idle timeouts should still be checked.- Specified by:
isOpenin classIdleTimeout- Returns:
- True if the entity monitored should still be checked for idle timeouts
-
-