org.openscience.nmrshiftdb.daemons
Class AbstractDaemonWithoutServletConfig

java.lang.Object
  extended by org.openscience.nmrshiftdb.daemons.AbstractDaemon
      extended by org.openscience.nmrshiftdb.daemons.AbstractDaemonWithoutServletConfig
All Implemented Interfaces:
java.lang.Runnable, org.apache.jetspeed.daemon.Daemon

public abstract class AbstractDaemonWithoutServletConfig
extends AbstractDaemon

An abstract daemon where run() is supposed to be implemented and not run(ServletConfig).

Author:
Stefan Kuhn

Field Summary
 
Fields inherited from interface org.apache.jetspeed.daemon.Daemon
RESULT_FAILED, RESULT_PROCESSING, RESULT_SUCCESS, RESULT_UNKNOWN, STATUS_NOT_PROCESSED, STATUS_NOT_STARTED, STATUS_PROCESSED, STATUS_PROCESSING, STATUS_STARTED, STATUS_UNKNOWN
 
Constructor Summary
AbstractDaemonWithoutServletConfig()
           
 
Method Summary
abstract  void run()
          Does the task
 void run(javax.servlet.ServletConfig servcon)
          Does nothing
 
Methods inherited from class org.openscience.nmrshiftdb.daemons.AbstractDaemon
getDaemonConfig, getDaemonEntry, getMessage, getResult, getStatus, init, setResult, setStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDaemonWithoutServletConfig

public AbstractDaemonWithoutServletConfig()
Method Detail

run

public abstract void run()
Does the task

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class AbstractDaemon

run

public void run(javax.servlet.ServletConfig servcon)
         throws java.lang.Exception
Does nothing

Specified by:
run in class AbstractDaemon
Throws:
java.lang.Exception