Class BackupManagerResources
- java.lang.Object
-
- org.infinispan.server.core.backup.BackupManagerResources
-
- All Implemented Interfaces:
BackupManager.Resources
public class BackupManagerResources extends Object implements BackupManager.Resources
- Since:
- 12.0
- Author:
- Ryan Emerson
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BackupManagerResources.Builder
-
Nested classes/interfaces inherited from interface org.infinispan.server.core.BackupManager.Resources
BackupManager.Resources.Type
-
-
Constructor Summary
Constructors Constructor Description BackupManagerResources(Map<BackupManager.Resources.Type,Set<String>> resources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getQualifiedResources(BackupManager.Resources.Type type)
Set<BackupManager.Resources.Type>
includeTypes()
-
-
-
Constructor Detail
-
BackupManagerResources
public BackupManagerResources(Map<BackupManager.Resources.Type,Set<String>> resources)
-
-
Method Detail
-
includeTypes
public Set<BackupManager.Resources.Type> includeTypes()
- Specified by:
includeTypes
in interfaceBackupManager.Resources
- Returns:
- the
BackupManager.Resources.Type
to be included in the backup/restore.
-
getQualifiedResources
public Set<String> getQualifiedResources(BackupManager.Resources.Type type)
- Specified by:
getQualifiedResources
in interfaceBackupManager.Resources
- Parameters:
type
- theBackupManager.Resources.Type
to retrieve the associated resources for.- Returns:
- a
Set
of resource names to process.
-
-