arlut.csd.ganymede
Class GanymedeExpirationTask
java.lang.Object
|
+--arlut.csd.ganymede.GanymedeExpirationTask
- All Implemented Interfaces:
- java.lang.Runnable
- public class GanymedeExpirationTask
- extends java.lang.Object
- implements java.lang.Runnable
This is a Ganymede server task, for use with the GanymedeScheduler.
The GanymedeExpirationTask scans through all objects in the
database and handles expiration and/or removal for any object whose Expiration
or Removal timestamps have passed.
GanymedeExpirationTask is designed to be run once a day by the
GanymedeScheduler, but running it more often won't hurt anything.
The standard GanymedeExpirationTask is paired with the
standard GanymedeWarningTask task,
which sends out email warning of expirations and removals to occur in the
near future.
|
Field Summary |
static boolean |
debug
|
|
Method Summary |
void |
run()
Just Do It (tm) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static final boolean debug
- See Also:
- Constant Field Values
GanymedeExpirationTask
public GanymedeExpirationTask()
run
public void run()
- Just Do It (tm)
- Specified by:
run in interface java.lang.Runnable
- See Also:
Runnable