BackupInstanceFramework
and implements all the logic to be able to do so.DeleteFileVisitor
to delete files
that are no longer present in the original directory.BackupInstance.retrieveOriginalpath(java.nio.file.Path)
,
provides the program with the ability
to rebuild the directory tree of the original location in the backup directory.BackupInstance.retrieveBackupPath(java.nio.file.Path)
, provides the program with the ability
to rebuild the directory tree of the original location in the backup directory.CreateNewBackupWindow
implements the Runnable
interface, which allows it to be run in a Thread
separate from
the caller.