Enum FileListStatus
- java.lang.Object
-
- java.lang.Enum<FileListStatus>
-
- dk.netarkivet.archive.arcrepositoryadmin.FileListStatus
-
- All Implemented Interfaces:
Serializable
,Comparable<FileListStatus>
public enum FileListStatus extends Enum<FileListStatus>
The status for the file list updates. This is used by the DatabaseBasedActiveBitPreservation.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description MISSING
If the file is missing from a file list or a checksum list.NO_FILELIST_STATUS
If the status has not been defined.OK
If the file has the correct checksum.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FileListStatus
fromOrdinal(int status)
Method to retrieve the FileListStatus based on an integer.static FileListStatus
valueOf(String name)
Returns the enum constant of this type with the specified name.static FileListStatus[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NO_FILELIST_STATUS
public static final FileListStatus NO_FILELIST_STATUS
If the status has not been defined. This is the initial value.
-
MISSING
public static final FileListStatus MISSING
If the file is missing from a file list or a checksum list.
-
OK
public static final FileListStatus OK
If the file has the correct checksum.
-
-
Method Detail
-
values
public static FileListStatus[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FileListStatus c : FileListStatus.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FileListStatus valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromOrdinal
public static FileListStatus fromOrdinal(int status) throws ArgumentNotValid
Method to retrieve the FileListStatus based on an integer.- Parameters:
status
- A specific integer for the upload status- Returns:
- The UploadStatus related to the certain integer
- Throws:
ArgumentNotValid
- If argument rt does not correspond to a UploadStatus.
-
-