Class SessionIdleTimer

java.lang.Object
net.i2p.client.impl.SessionIdleTimer
All Implemented Interfaces:
SimpleTimer.TimedEvent

class SessionIdleTimer extends Object implements SimpleTimer.TimedEvent
Reduce tunnels or shutdown the session on idle if so configured
Author:
zzz
  • Field Details

  • Constructor Details

    • SessionIdleTimer

      public SessionIdleTimer(I2PAppContext context, I2PSessionImpl session, boolean reduce, boolean shutdown)
      reduce, shutdown, or both must be true
  • Method Details

    • timeReached

      public void timeReached()
      Description copied from interface: SimpleTimer.TimedEvent
      the time requested has been reached (this call should NOT block, otherwise the whole SimpleTimer gets backed up)
      Specified by:
      timeReached in interface SimpleTimer.TimedEvent