Package org.kendar.sync.lib.model
Class ServerSettings.BackupFolder
java.lang.Object
org.kendar.sync.lib.model.ServerSettings.BackupFolder
- Enclosing class:
- ServerSettings
Represents a backup folder.
-
Constructor Summary
ConstructorsConstructorDescriptionBackupFolder(String virtualName, String realPath, BackupType backupType, List<String> allowedUsers, boolean ignoreSystemFiles, boolean ignoreHiddenFiles, List<String> ignoredPatterns) Creates a new backup folder. -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetAllowedUsers(List<String> allowedUsers) voidsetBackupType(BackupType backupType) voidsetIgnoredPatterns(List<String> ignoredPatterns) voidsetIgnoreHiddenFiles(boolean ignoreHiddenFiles) voidsetIgnoreSystemFiles(boolean ignoreSystemFiles) voidsetRealPath(String realPath) voidsetVirtualName(String virtualName)
-
Constructor Details
-
BackupFolder
public BackupFolder() -
BackupFolder
public BackupFolder(String virtualName, String realPath, BackupType backupType, List<String> allowedUsers, boolean ignoreSystemFiles, boolean ignoreHiddenFiles, List<String> ignoredPatterns) Creates a new backup folder.- Parameters:
virtualName- The virtual name of the folderrealPath- The real path of the folderbackupType- The type of backupallowedUsers- The list of user IDs allowed to access the folder
-
-
Method Details
-
isIgnoreSystemFiles
public boolean isIgnoreSystemFiles() -
setIgnoreSystemFiles
public void setIgnoreSystemFiles(boolean ignoreSystemFiles) -
isIgnoreHiddenFiles
public boolean isIgnoreHiddenFiles() -
setIgnoreHiddenFiles
public void setIgnoreHiddenFiles(boolean ignoreHiddenFiles) -
getIgnoredPatterns
-
setIgnoredPatterns
-
getVirtualName
-
setVirtualName
-
getRealPath
-
setRealPath
-
getBackupType
-
setBackupType
-
getAllowedUsers
-
setAllowedUsers
-