java.lang.Object
|
+--java.nio.channels.Channel
|
+--java.nio.channels.WritableByteChannel
|
+--java.nio.channels.GatheringByteChannel
All Implemented Interfaces: long | write(java.nio.ByteBuffer[] srcs, int offset, int length)Writes a sequence of bytes to this channel from a subsequence of the given buffers |
long | write(java.nio.ByteBuffer[] srcs)Writes a sequence of bytes to this channel from the given buffers |
public long write(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 occursNonWritableChannelException - If this channel was not opened for
writingpublic long write(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 occursNonWritableChannelException - If this channel was not opened for
writing