Class TransferFileResult

Direct Known Subclasses:
DownloadFileResult, DownloadStreamResult, UploadFileResult, UploadStreamResult

public class TransferFileResult extends RemoteFileResult
The result object from a file transfer operation.
Version:
$Revision$
Author:
Bruce Blackshaw
  • Constructor Details

    • TransferFileResult

      public TransferFileResult(String localFileName, String remoteFileName, WriteMode writeMode)
      Constructor.
      Parameters:
      localFileName - local file's name
      remoteFileName - remote file's name
      append - true if appending to remote file
  • Method Details

    • getWriteMode

      public WriteMode getWriteMode()
      What write mode is this operation?
      Returns:
      FTPWriteMode
    • getLocalFileName

      public String getLocalFileName()
      Get the local file name.
      Returns:
      the local file name, or null if no local file.
    • endAsync

      public void endAsync() throws IOException, FTPException
      This method is called to complete the asynchronous operation. The same exceptions will be thrown as if the operation was performed synchronously.
      Throws:
      IOException
      FTPException