commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <>
Subject Re: [lang] Concurrency utils for JDK 1.5+ version
Date Sat, 24 Jan 2009 18:31:23 GMT
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.
> Oliver
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message