com.ning.http.client.RandomAccessBody |
Known Indirect Subclasses
|
Class Overview
A request body which supports random access to its contents.
Summary
Public Methods |
abstract
long
|
transferTo(long position, long count, WritableByteChannel target)
Transfers the specified chunk of bytes from this body to the specified channel.
|
Public Methods
public
abstract
long
transferTo
(long position, long count, WritableByteChannel target)
Transfers the specified chunk of bytes from this body to the specified channel.
Parameters
position
| The zero-based byte index from which to start the transfer, must not be negative. |
count
| The maximum number of bytes to transfer, must not be negative. |
target
| The destination channel to transfer the body chunk to, must not be null . |
Returns
- The non-negative number of bytes actually transferred.
Throws
IOException
| If the body chunk could not be transferred.
|