com.elvyx.engine.common
Class ThreadPoolWorker

java.lang.Object
  extended by com.elvyx.engine.common.ThreadPoolWorker

public class ThreadPoolWorker
extends java.lang.Object

It is a thread worker pool

Since:
1.0
Version:
$Revision: 1.4 $
Author:
Paul Hyde

Constructor Summary
ThreadPoolWorker(ObjectFIFO idleWorkers)
           
 
Method Summary
 int getId()
           
static int getNextWorkerID()
           
 boolean isAlive()
           
 void process(java.lang.Runnable target)
           
 void stopRequest()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadPoolWorker

public ThreadPoolWorker(ObjectFIFO idleWorkers)
Method Detail

getId

public int getId()

getNextWorkerID

public static int getNextWorkerID()

process

public void process(java.lang.Runnable target)
             throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

stopRequest

public void stopRequest()

isAlive

public boolean isAlive()


Copyright © 2006-2008 Armando Perdomo. All Rights Reserved.