DefaultFileRegion
, FilenameFileRegion
public interface FileRegion
Modifier and Type | Method | 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()
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()
Copyright © 2004–2018 Apache MINA Project. All rights reserved.