Class Rsync


  • public class Rsync
    extends Object
    • Constructor Detail

      • Rsync

        public Rsync()
      • Rsync

        public Rsync​(String source,
                     String destination)
    • Method Detail

      • setTimeoutInSeconds

        public void setTimeoutInSeconds​(int timeoutInSeconds)
        Parameters:
        timeoutInSeconds - the rsync(1) communication timeout in seconds.
      • addOptions

        public void addOptions​(String... options)
      • containsOption

        public boolean containsOption​(String option)
      • reset

        public void reset()
      • getSource

        public String getSource()
      • setSource

        public void setSource​(String source)
      • getDestination

        public String getDestination()
      • setDestination

        public void setDestination​(String destination)
      • setProxy

        public void setProxy​(String proxy)
      • getErrorLines

        public String[] getErrorLines()
      • getOutputLines

        public String[] getOutputLines()
      • isCompleted

        public boolean isCompleted()
      • getExitStatus

        public int getExitStatus()
      • getException

        public Exception getException()
      • execute

        public int execute()
      • elapsedTime

        public long elapsedTime()