nl.justobjects.pushlet.core
Class SessionManager.AgingTimerTask

java.lang.Object
  extended by java.util.TimerTask
      extended by nl.justobjects.pushlet.core.SessionManager.AgingTimerTask
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
SessionManager

private class SessionManager.AgingTimerTask
extends java.util.TimerTask

Manages Session timeouts.


Field Summary
private  long delta
           
private  long lastRun
           
private  java.lang.reflect.Method visitMethod
           
 
Constructor Summary
SessionManager.AgingTimerTask()
           
 
Method Summary
 void run()
          Clock tick callback from Timer.
 void visit(Session aSession)
          Callback from SessionManager during apply()
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastRun

private long lastRun

delta

private long delta

visitMethod

private java.lang.reflect.Method visitMethod
Constructor Detail

SessionManager.AgingTimerTask

public SessionManager.AgingTimerTask()
                              throws PushletException
Throws:
PushletException
Method Detail

run

public void run()
Clock tick callback from Timer.

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class java.util.TimerTask

visit

public void visit(Session aSession)
Callback from SessionManager during apply()



Copyright © 2000-2003 - Just Objects B.V.