de.tub.citydb.api.concurrent
Interface Worker<T>
- All Superinterfaces:
- java.lang.Runnable
- All Known Implementing Classes:
- DefaultWorkerImpl, EventWorker
public interface Worker<T>
- extends java.lang.Runnable
Methods inherited from interface java.lang.Runnable |
run |
setWorkQueue
void setWorkQueue(WorkerPool.WorkQueue<T> workQueue)
setFirstWork
void setFirstWork(T firstWork)
setThread
void setThread(java.lang.Thread workerThread)
getThread
java.lang.Thread getThread()
interruptIfIdle
void interruptIfIdle()
interrupt
void interrupt()