org.objectweb.jonas.service
Class AbsDynamicServiceImpl

java.lang.Object
  |
  +--org.objectweb.jonas.service.AbsServiceImpl
        |
        +--org.objectweb.jonas.service.AbsDynamicServiceImpl
All Implemented Interfaces:
java.lang.Runnable, Service
Direct Known Subclasses:
EmbeddedJettyImpl4, EmbeddedTomcatImpl33, EmbeddedTomcatImpl40

public abstract class AbsDynamicServiceImpl
extends AbsServiceImpl
implements java.lang.Runnable


Constructor Summary
AbsDynamicServiceImpl()
           
 
Method Summary
protected  void doStart()
           
abstract  void run()
           
 int waitTime()
           
 
Methods inherited from class org.objectweb.jonas.service.AbsServiceImpl
doInit, doStop, getName, init, isStarted, setName, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbsDynamicServiceImpl

public AbsDynamicServiceImpl()
Method Detail

run

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

waitTime

public int waitTime()

doStart

protected final void doStart()
Overrides:
doStart in class AbsServiceImpl