Hi ! I would like to use google guava for core MINA functionalities. Possible usages : Immutable List : http://guava-libraries.googlecode.com/svn/tags/release09/javadoc/com/google/common/collect/ImmutableList.html convenient for storing filter list in an immutable fashion.
Listenable futures : http://guava-libraries.googlecode.com/svn/tags/release09/javadoc/com/google/common/util/concurrent/ListenableFuture.html http://guava-libraries.googlecode.com/svn/tags/release09/javadoc/com/google/common/util/concurrent/AbstractListenableFuture.html http://guava-libraries.googlecode.com/svn/tags/release09/javadoc/index.html?com/google/common/util/concurrent/Futures.html Convenient InetAddress methods avoiding DNS requests : http://guava-libraries.googlecode.com/svn/tags/release09/javadoc/index.html?com/google/common/net/InetAddresses.html The HashMap tools are very cool and help you to keep your code concise : ex : in place of Map<K,V> myMap = new HashMap<K,V>(); you can write : Map<K,V> myMap = Maps.newHashMap(); WDYT ?