public interface FileRegion
限定符和类型 | 方法和说明 |
---|---|
java.nio.channels.FileChannel |
getFileChannel()
The open FileChannel from which data will be read to send to
remote host.
|
java.lang.String |
getFilename()
Provides an absolute filename for the underlying FileChannel.
|
long |
getPosition()
The current file position from which data will be read.
|
long |
getRemainingBytes()
The number of bytes remaining to be written from the file to the remote
host.
|
long |
getWrittenBytes()
The total number of bytes already written.
|
void |
update(long amount)
Updates the current file position based on the specified amount.
|
java.nio.channels.FileChannel getFileChannel()
long getPosition()
void update(long amount)
getPosition()
and
getWrittenBytes()
by the given amount and decreases the value
returned by getRemainingBytes()
by the given amount
.amount
- The new value for the file position.long getRemainingBytes()
long getWrittenBytes()
java.lang.String getFilename()