de.tub.citydb.api.event
Class EventWorker
java.lang.Object
de.tub.citydb.api.event.EventWorker
- All Implemented Interfaces:
- Worker<Event>, java.lang.Runnable
public class EventWorker
- extends java.lang.Object
- implements Worker<Event>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventWorker
public EventWorker(EventDispatcher eventDispatcher)
getThread
public java.lang.Thread getThread()
- Specified by:
getThread
in interface Worker<Event>
interrupt
public void interrupt()
- Specified by:
interrupt
in interface Worker<Event>
interruptIfIdle
public void interruptIfIdle()
- Specified by:
interruptIfIdle
in interface Worker<Event>
setFirstWork
public void setFirstWork(Event firstWork)
- Specified by:
setFirstWork
in interface Worker<Event>
setThread
public void setThread(java.lang.Thread workerThread)
- Specified by:
setThread
in interface Worker<Event>
setWorkQueue
public void setWorkQueue(WorkerPool.WorkQueue<Event> workQueue)
- Specified by:
setWorkQueue
in interface Worker<Event>
run
public void run()
- Specified by:
run
in interface java.lang.Runnable