Package org.kendar.sync.client
Class SyncClientBackup
java.lang.Object
org.kendar.sync.client.BaseSyncClientProcess
org.kendar.sync.client.SyncClientBackup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidperformBackup(TcpConnection connection, CommandLineArgs args, int maxConnections, int maxPacketSize, boolean ignoreSystemFiles, boolean ignoreHiddenFiles, List<String> patternsToIgnore) Performs a backup operation.Methods inherited from class org.kendar.sync.client.BaseSyncClientProcess
getTcpConnection, performSingleFileRestore, scanDirectory, transferFile
-
Constructor Details
-
SyncClientBackup
public SyncClientBackup()
-
-
Method Details
-
performBackup
public void performBackup(TcpConnection connection, CommandLineArgs args, int maxConnections, int maxPacketSize, boolean ignoreSystemFiles, boolean ignoreHiddenFiles, List<String> patternsToIgnore) throws IOException Performs a backup operation.- Parameters:
connection- The TCP connectionargs- The command line argumentsmaxConnections- Maximum connections to use for parallel transfersmaxPacketSize- Maximum packet size for transfers- Throws:
IOException- If an I/O error occurs
-