Uses of Package
voldemort.common.nio

Packages that use voldemort.common.nio
voldemort.common.nio   
voldemort.server.niosocket The Voldemort NIO socket server implementation. 
voldemort.store.socket.clientrequest More classes related to how to parse client requests 
 

Classes in voldemort.common.nio used by voldemort.common.nio
ByteBufferBackedInputStream
          ByteBufferBackedInputStream allows a ByteBuffer to be the source of data for InputStream-based callers.
ByteBufferBackedOutputStream
          ByteBufferBackedOutputStream serves two purposes: It allows a ByteBuffer to be the source of data for OutputStream-based callers It expands the underlying buffer to accommodate incoming data This class is used to interface with callers using "classic" java.io.* APIs.
CommBufferSizeStats
          Statistics object to track the communication buffer sizes across all the connections, handled by the selector managers
 

Classes in voldemort.common.nio used by voldemort.server.niosocket
CommBufferSizeStats
          Statistics object to track the communication buffer sizes across all the connections, handled by the selector managers
SelectorManager
          SelectorManager handles the non-blocking polling of IO events using the Selector/SelectionKey APIs from NIO.
SelectorManagerWorker
          SelectorManagerWorker manages a Selector, SocketChannel, and IO streams implementation.
 

Classes in voldemort.common.nio used by voldemort.store.socket.clientrequest
SelectorManagerWorker
          SelectorManagerWorker manages a Selector, SocketChannel, and IO streams implementation.
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu