moazs.async
Class MoaWorker

java.lang.Object
  extended by net.sf.workqueue.WorkerThread
      extended by moazs.async.MoaWorker
All Implemented Interfaces:
Runnable

public class MoaWorker
extends net.sf.workqueue.WorkerThread

Workerthread der Die Requests im Asyncronen Teil abarbeitet.


Constructor Summary
MoaWorker()
           
 
Method Summary
 void doSomething(Object o)
          Methode die von der Mainloop der WorkerThread klasse aufgerufen wird wenn aus der Queue erfolgreich eine ID gelesen werden konnte.
 
Methods inherited from class net.sf.workqueue.WorkerThread
getCount, getQueue, run, setMinLimit, setQueue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoaWorker

public MoaWorker()
Method Detail

doSomething

public void doSomething(Object o)
Methode die von der Mainloop der WorkerThread klasse aufgerufen wird wenn aus der Queue erfolgreich eine ID gelesen werden konnte. Verteilt die Requests je nach status auf die einzelnen methoden. wenn der Returnwert der Methoden > 0 ist wird der wert als neuer status verwendet und der Request wieder in die queue eingetragen. Falls der Returnwert < 0 ist wird der Request mit der QueueID -1 gespeichert, oder er ist bereits gelöscht worden und wird ignoriert.

Specified by:
doSomething in class net.sf.workqueue.WorkerThread


Copyright 2008 EGIZ. All Rights Reserved.