Project Wonder 5.0.0.8654

Package er.extensions.concurrency

Interface Summary
ERXLongResponseTask Long response task interface and default implementation should take away the need to tie your long running task directly to a component like with WOLongReponsePage.
 

Class Summary
ERXAsyncQueue<T> Simple queue class that runs in a thread, waits and pulls jobs from a queue.
ERXCloneableThreadLocal ERXClonableThreadLocal extends InheritableThreadLocal to bequeath a cloned copy of the parent object to the child thread.

Note: Objects used with this thread local must implement the Cloneable interface and have a public clone method.
ERXJobLoadBalancer  
ERXJobLoadBalancer.JobSet Describes which jobs (index mod modulo) the worker should attempt to process
ERXJobLoadBalancer.WorkerIdentification Identifies a worker to the load balancer
ERXLongResponse ERXLongResponse is like WOLongResponsePage from JavaWOExtensions, but it can be used as a component and doesn't need to be subclassed.
ERXLongResponseTask.DefaultImplementation  
ERXLongResponseTask.WorkerThread Special worker thread that holds the reference to the task so we can get a list of them.
ERXRunnable ERXRunnable provides support for cleaning up editing context locks at the end of your thread's run() method just like the behavior at the end of a normal R-R loop.
ERXWOLongResponsePage ERXWOLongResponsePage is just like WOLongResponsePage except that it cleans up editing context locks at the end of run() just like the behavior at the end of a normal R-R loop.
 


Last updated: Thu, Nov 20, 2008 • 04:36 AM EST

Copyright © 2002 – 2007 Project Wonder.