Java NIO Non blocking Socket liblary.