java.lang.Object
|
+--java.nio.channels.Channel
|
+--java.nio.channels.ReadableByteChannel
|
+--java.nio.channels.ScatteringByteChannel
All Implemented Interfaces: long | read(java.nio.ByteBuffer[] srcs, int offset, int length)Reads a sequence of bytes from this channel into a subsequence of the given buffers |
long | read(java.nio.ByteBuffer[] srcs)Reads a sequence of bytes from this channel into the given buffers |
public long read(java.nio.ByteBuffer[] srcs)srcs - AsynchronousCloseException - If another thread closes this
channel while the write operation is in progressClosedByInterruptException - If another thread interrupts the
current thread while the write operation is in progress, thereby closing
the channel and setting the current thread's interrupt statusClosedChannelException - If this channel is closedIOException - If an error occursNonReadableChannelException - If this channel was not opened for
readingpublic long read(java.nio.ByteBuffer[] srcs, int offset, int length)srcs - offset - length - AsynchronousCloseException - If another thread closes this
channel while the write operation is in progressClosedByInterruptException - If another thread interrupts the
current thread while the write operation is in progress, thereby closing
the channel and setting the current thread's interrupt statusClosedChannelException - If this channel is closedIndexOutOfBoundsException - If the preconditions on the offset
and length parameters do not holdIOException - If an error occursNonReadableChannelException - If this channel was not opened for
reading