public interface FileRegion
Modifier and Type | Method and Description |
---|---|
FileChannel |
getFileChannel()
The open
FileChannel from which data will be read to send to
remote host. |
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.
|
FileChannel getFileChannel()
FileChannel
from which data will be read to send to
remote host.FileChannel
.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()
String getFilename()
null
if the FileRegion
does not know the filenameCopyright © 2004–2023 Apache MINA Project. All rights reserved.