Adempiere 3.5.2a

org.eevolution.tools.worker
Class MultiWorker

java.lang.Object
  extended by org.eevolution.tools.worker.MultiWorker
Direct Known Subclasses:
SingleWorker

public abstract class MultiWorker
extends Object

Version:
1.0, October 14th 2005
Author:
Gunther Hoppe, tranSIT GmbH Ilmenau/Germany

Nested Class Summary
protected  class MultiWorker.WorkerThread
           
 
Field Summary
protected  boolean isWorking
           
protected  int timeout
           
protected  Object value
           
protected  MultiWorker.WorkerThread workerThread
           
 
Constructor Summary
MultiWorker()
           
 
Method Summary
 int getTimeout()
           
 boolean isWorking()
           
 void setTimeout(int timeout)
           
abstract  void start()
           
 void stop()
           
 void waitForComplete()
           
 void waitForComplete(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isWorking

protected boolean isWorking

workerThread

protected MultiWorker.WorkerThread workerThread

timeout

protected int timeout

value

protected Object value
Constructor Detail

MultiWorker

public MultiWorker()
Method Detail

start

public abstract void start()

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

isWorking

public boolean isWorking()

waitForComplete

public void waitForComplete(int timeout)

stop

public void stop()

waitForComplete

public void waitForComplete()

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.