public class SitesConfiguration extends Object
Constructor and Description |
---|
SitesConfiguration(List<BackupConfiguration> backups,
BackupForConfiguration backupFor,
boolean disableBackups,
Set<String> backupSites) |
Modifier and Type | Method and Description |
---|---|
List<BackupConfiguration> |
allBackups()
Returns the list of all sites where this cache might back up its data.
|
BackupForConfiguration |
backupFor() |
boolean |
disableBackups()
Returns true if this cache won't backup its data remotely.
|
List<BackupConfiguration> |
enabledBackups()
Returns the list of
BackupConfiguration that have BackupConfiguration.enabled() == true. |
boolean |
equals(Object o) |
BackupFailurePolicy |
getFailurePolicy(String siteName) |
boolean |
hasEnabledBackups() |
int |
hashCode() |
boolean |
hasInUseBackup(String siteName) |
String |
toString() |
public SitesConfiguration(List<BackupConfiguration> backups, BackupForConfiguration backupFor, boolean disableBackups, Set<String> backupSites)
public boolean disableBackups()
public List<BackupConfiguration> allBackups()
inUseBackupSites
.public List<BackupConfiguration> enabledBackups()
BackupConfiguration
that have BackupConfiguration.enabled()
== true.public BackupForConfiguration backupFor()
public BackupFailurePolicy getFailurePolicy(String siteName)
public boolean hasInUseBackup(String siteName)
public boolean hasEnabledBackups()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.