org.mmbase.remote
Class MMRemoteProbe

java.lang.Object
  |
  +--org.mmbase.remote.MMRemoteProbe
All Implemented Interfaces:
java.lang.Runnable

public class MMRemoteProbe
extends java.lang.Object
implements java.lang.Runnable

Version:
$Revision: 1.11 $ $Date: 2001/04/20 14:15:49 $
Author:
Daniel Ockeloen

Constructor Summary
MMRemoteProbe(java.util.Vector runningServices, MMProtocolDriver con, java.lang.String servicenr)
           
 
Method Summary
 void doWork()
          Calls routine to commit the mmserver node of this remote builder to mmbase space and goes to sleep, after sleep it calls a routine which triggers the maintainance routines of all running services.
 void init()
          Calls start()
 void run()
           
 void start()
          Starts the admin Thread.
 void stop()
          Stops the admin Thread.
 java.lang.String toXML()
          Writes mmserver node in xml.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMRemoteProbe

public MMRemoteProbe(java.util.Vector runningServices,
                     MMProtocolDriver con,
                     java.lang.String servicenr)
Method Detail

init

public void init()
Calls start()

start

public void start()
Starts the admin Thread.

stop

public void stop()
Stops the admin Thread.

run

public void run()
Specified by:
run in interface java.lang.Runnable

doWork

public void doWork()
Calls routine to commit the mmserver node of this remote builder to mmbase space and goes to sleep, after sleep it calls a routine which triggers the maintainance routines of all running services.

toXML

public java.lang.String toXML()
Writes mmserver node in xml.
Returns:
the mmserver node as xml.


MMBase 2002