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 ?

Reply via email to