Class SyncClientBackup

java.lang.Object
org.kendar.sync.client.BaseSyncClientProcess
org.kendar.sync.client.SyncClientBackup

public class SyncClientBackup extends BaseSyncClientProcess
  • 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 connection
      args - The command line arguments
      maxConnections - Maximum connections to use for parallel transfers
      maxPacketSize - Maximum packet size for transfers
      Throws:
      IOException - If an I/O error occurs