Description
This patch improves support for using custom NioProcessors by making the NioProcessor class non-final, and exposing two more of AbstractIoProcessor's constructors in NioDatagramConnector and NioSocketConnector. This patch originates from the problem described here: http://markmail.org/message/jhjzybwosovbfetu , but it's much more elegant than the change I originally thought of.
Patch is based on SVN revision 685233. All of http://svn.apache.org/repos/asf/mina/trunk still compiles and passes its unit tests.