net.ripe.rpki.commons.rsync
Class Rsync
java.lang.Object
net.ripe.rpki.commons.rsync.Rsync
public class Rsync
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_TIMEOUT_IN_SECONDS
public static final int DEFAULT_TIMEOUT_IN_SECONDS
- See Also:
- Constant Field Values
Rsync
public Rsync()
Rsync
public Rsync(String source,
String destination)
setTimeoutInSeconds
public void setTimeoutInSeconds(int timeoutInSeconds)
- Parameters:
timeoutInSeconds - the rsync(1) communication timeout in seconds.
addOptions
public void addOptions(String... options)
addOptions
public void addOptions(Collection<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)
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()
Copyright © 2008-2013 RIPE NCC, the Netherlands. All Rights Reserved.