public interface FileContentEncoder extends ContentEncoder
FileChannel
Modifier and Type | Method and Description |
---|---|
long |
transfer(java.nio.channels.FileChannel src,
long position,
long count)
Transfers a portion of entity content from the given file channel
to the underlying network channel.
|
complete, isCompleted, write
long transfer(java.nio.channels.FileChannel src, long position, long count) throws java.io.IOException
src
- the source FileChannel to transfer data from.position
- The position within the file at which the transfer is to begin;
must be non-negativecount
- The maximum number of bytes to be transferred; must be
non-negativejava.io.IOException
- if some I/O error occurs.