Class FileTransferOutputStream

java.lang.Object
java.io.OutputStream
com.enterprisedt.net.ftp.FileTransferOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable
Direct Known Subclasses:
FTPOutputStream

public abstract class FileTransferOutputStream extends OutputStream
Super class of all output streams supported
Version:
$Revision$
Author:
Bruce Blackshaw
  • Field Details

    • remoteFile

      protected String remoteFile
      Name of remote file being transferred
    • size

      protected long size
      Number of bytes transferred
    • closed

      protected boolean closed
      Has the stream been closed?
  • Constructor Details

    • FileTransferOutputStream

      public FileTransferOutputStream()
  • Method Details

    • getRemoteFile

      public String getRemoteFile()
      Get the name of the remote file (including one that may have been generated by the server).
      Returns:
      remote filename
    • getBytesTransferred

      public long getBytesTransferred()
      Get the number of bytes transferred
      Returns:
      long