Package net.solarnetwork.node.backup
Class SimpleBackupIdentity
java.lang.Object
net.solarnetwork.node.backup.SimpleBackupIdentity
- All Implemented Interfaces:
BackupIdentity
- Direct Known Subclasses:
SimpleBackupInfo
Basic implementation of
BackupIdentity.- Version:
- 1.0
- Author:
- matt
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleBackupIdentity(String key, Date date, Long nodeId, String qualifier) Constructor. -
Method Summary
-
Constructor Details
-
SimpleBackupIdentity
Constructor.- Parameters:
key- the keydate- the datenodeId- the node IDqualifier- the qualifier
-
-
Method Details
-
getKey
Description copied from interface:BackupIdentityGet a unique key for the backup.- Specified by:
getKeyin interfaceBackupIdentity- Returns:
- the backup key
-
getDate
Description copied from interface:BackupIdentityGet the date the backup was created.- Specified by:
getDatein interfaceBackupIdentity- Returns:
- the backup date
-
getNodeId
Description copied from interface:BackupIdentityGet the node ID associated with the backup.- Specified by:
getNodeIdin interfaceBackupIdentity- Returns:
- the node ID
-
getQualifier
Description copied from interface:BackupIdentityGet an optional qualifier.A qualifier can be used to provide a backup with a more descriptive name or tag.
- Specified by:
getQualifierin interfaceBackupIdentity- Returns:
- the qualifier, or null if not known
-