Interface BPClient<TRANSFER extends BPTransfer>

All Known Implementing Classes:
BPDefaultClient

public interface BPClient<TRANSFER extends BPTransfer>
  • Method Details

    • setAbsoluteRemoteRoot

      void setAbsoluteRemoteRoot(String absoluteRemoteRoot)
    • changeToInitialDirectory

      boolean changeToInitialDirectory()
    • changeDirectory

      boolean changeDirectory(String directory)
    • makeDirectory

      boolean makeDirectory(String directory)
    • beginTransfers

      void beginTransfers(TRANSFER transfer)
    • deleteTree

      void deleteTree() throws Exception
      Remove all files and directories from the current directory
      Throws:
      Exception
    • transferFile

      void transferFile(TRANSFER transfer, FilePath filePath, InputStream fileContent) throws Exception
      Throws:
      Exception
    • endTransfers

      void endTransfers(TRANSFER transfer)
    • disconnect

      void disconnect() throws Exception
      Throws:
      Exception
    • disconnectQuietly

      void disconnectQuietly()