Extensions to Java NIO API