com.ldodds.slug.framework
Class WorkerImpl
java.lang.Object
com.ldodds.slug.framework.WorkerImpl
- All Implemented Interfaces:
- java.lang.Runnable, Worker
- Direct Known Subclasses:
- ProducerWorkerImpl
- public abstract class WorkerImpl
- extends java.lang.Object
- implements Worker
- Author:
- ldodds
Constructor Summary |
WorkerImpl(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
run |
_controller
protected Controller _controller
_monitor
protected Monitor _monitor
_shouldStop
protected boolean _shouldStop
_logger
protected java.util.logging.Logger _logger
WorkerImpl
public WorkerImpl(java.lang.String name)
setController
public void setController(Controller controller)
- Specified by:
setController
in interface Worker
- See Also:
Worker.setController(com.ldodds.slug.framework.Controller)
setMonitor
public void setMonitor(Monitor monitor)
- Specified by:
setMonitor
in interface Worker
- See Also:
Worker.setMonitor(com.ldodds.slug.framework.Monitor)
getName
public java.lang.String getName()
- Specified by:
getName
in interface Worker
- See Also:
Worker.getName()
stop
public void stop()
- Specified by:
stop
in interface Worker
- See Also:
Worker.stop()