I think this is a good idea, but it obviously has to be on a new
branch since 1.5 would be the minimum version. I also think a lot of
the existing classes should be revisited in light of what is now
available in the JDK.
On Jan 24, 2009, at 8:37 AM, Oliver Heger wrote:
Since Java 1.5 there is a lot of functionality in the area of thread
synchronization and multi-threaded programming. However, there are
certainly still missing features or APIs that could be improved or
made easier to use.
How about adding such features to an upcoming version of Commons
Lang? What I have in mind is things like the following:
* Some utility methods related to ExecutorServices, e.g. handling of
ExecutionException, shutting down an executor and waiting for its
termination, etc.
* A generic(s) implementation of the lazy initialization pattern.
* A caching service offering more concurrency when creating the
objects to be cached is expensive.
* Maybe some specialized synchronization primitives.
Surely more points can be added to this list.
WDYT?
Oliver
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org