java.lang.Object
java.lang.Thread
com.lutris.appserver.server.session.PagedSessionThresholdTimer
- All Implemented Interfaces:
- java.lang.Runnable
- public class PagedSessionThresholdTimer
- extends java.lang.Thread
This thread sleeps in the background, waking up periodically to
check for inactive sessions and to page out any session that
has been inactive for too long.
- Version:
- $Revision: 1.2.14.1 $
|
Method Summary |
void |
run()
Main loop. |
void |
shutdown()
Shutdown the thread associated with this object. |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
home
private PagedSessionHome home
app
private com.lutris.appserver.server.Application app
done
private boolean done
PagedSessionThresholdTimer
public PagedSessionThresholdTimer(PagedSessionHome home,
com.lutris.appserver.server.Application app)
run
public void run()
- Main loop.
shutdown
public void shutdown()
- Shutdown the thread associated with this object.