Unfortunately
Java 1.4 (and 1.4.1) doesn't support non-blocking SSL. It'll be in 1.5.
If you want non-blocking SSL right now: I don't know if it can be used outside of the sandStorm framework, but Matt Welsh's
SEDA work includes an asynchronous SSL implementation (aTLS) for his own non-blocking IO implementation, NBIO. NBIO actually pre-dates NIO and Matt was part of the expert group that designed NIO.
[ March 28, 2003: Message edited by: David Weitzman ]