org.mmbase.module
Class ModuleProbe

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.mmbase.core.util.DaemonThread
          extended byorg.mmbase.module.ModuleProbe
All Implemented Interfaces:
DaemonTask, Runnable

public class ModuleProbe
extends DaemonThread

ModuleProbe is a deamon thread that periodically calls the maintenance() method of the modules active in MMBase. The number of milliseconds of the invocation period is approximately 1 minute.

Version:
$Id: ModuleProbe.java,v 1.11 2005/11/30 15:58:04 pierre Exp $
Author:
Pierre van Rooden, Daniel Ockeloen

Field Summary
 
Fields inherited from class org.mmbase.core.util.DaemonThread
DEFAULT_SLEEP_PERIOD, sleepPeriod
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ModuleProbe()
           
 
Method Summary
 void executeTask()
          Invoke the maintainance method of all active MMBase modules.
 
Methods inherited from class org.mmbase.core.util.DaemonThread
getSleepPeriod, getTask, interrupt, isRunning, run, setTask, start
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModuleProbe

public ModuleProbe()
Method Detail

executeTask

public void executeTask()
Invoke the maintainance method of all active MMBase modules.

Specified by:
executeTask in interface DaemonTask
Overrides:
executeTask in class DaemonThread


MMBase build 1.8.1.20060716