Class IdleTimeout

java.lang.Object
org.eclipse.jetty.io.IdleTimeout
Direct Known Subclasses:
AbstractEndPoint

public abstract class IdleTimeout extends Object
An Abstract implementation of an Idle Timeout.

This implementation is optimised that timeout operations are not cancelled on every operation. Rather timeout are allowed to expire and a check is then made to see when the last operation took place. If the idle timeout has not expired, the timeout is rescheduled for the earliest possible time a timeout could occur.