gnu.beanfactory
Class Service

java.lang.Object
  |
  +--gnu.beanfactory.Service
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
BeanFactoryDaemonService

public abstract class Service
extends java.lang.Object
implements java.lang.Runnable

Service allows a thread of execution to be managed by the container.


Constructor Summary
Service()
           
 
Method Summary
 boolean getDaemon()
           
 java.lang.String getName()
           
 boolean getSpawnOnInit()
           
 java.lang.ThreadGroup getThreadGroup()
           
 void postInit()
           
abstract  void run()
           
 void setDaemon(boolean d)
           
 void setName(java.lang.String threadName)
           
 void setSpawnOnInit(boolean b)
           
 void spawn()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Service

public Service()
Method Detail

setName

public void setName(java.lang.String threadName)

getName

public java.lang.String getName()

getSpawnOnInit

public boolean getSpawnOnInit()

setSpawnOnInit

public void setSpawnOnInit(boolean b)

getDaemon

public boolean getDaemon()

setDaemon

public void setDaemon(boolean d)

getThreadGroup

public java.lang.ThreadGroup getThreadGroup()

postInit

public final void postInit()

spawn

public final void spawn()

run

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