Package de.bsvrz.ars.ars.persistence
Enum-Klasse ContainerManagementInformation
java.lang.Object
java.lang.Enum<ContainerManagementInformation>
de.bsvrz.ars.ars.persistence.ContainerManagementInformation
- Alle implementierten Schnittstellen:
Serializable
,Comparable<ContainerManagementInformation>
,Constable
Enum der möglichen Verwaltungsinformationen eines Containers. Dieses Enum definiert die Spalten im Verwaltungsdatenindex.
Dieses Enum entspricht den Container-Header-Parametern, allerdings sind Werte, die bei jeden Container einer Datenidentifikation gleich
sind, wie Objekt, Attributgruppe, Aspekt, Datenart, Simulationsvariante nicht enthalten.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungAnzahl DatensätzeArchivzeit-MaximumArchivzeit-MinimumContainer-IDDatenindex-MaximumDatenindex-MinimumDatenzeit-MaximumDatenzeit-MinimumIst der Container gelöscht?LöschzeitpunktLöschschutz bis zum angegebenen ZeitpunktMedien-ID des gesicherten Containers oder MEDIUM_UNSAVED oder MEDIUM_DESTROYEDIst der Container wiederhergestellt?Soll der Container gesichert werden? -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdelegate()
Verweie auf die Ursprüngliche Implementierung inKeyValParam
int
Gibt die (fixe) Anzahl Bytes zurück, die benötigt werden um einen Wert zu speichern.getKey()
Gibt den Key (Namen) der Verwaltungsinformation zurückint
Gibt die Anzahl an Zeichen zurück, die von diesem Parameter als String formatiert benötigt werdenboolean
Gibttrue
zurück, wenn die Information als Zahl gespeichert wirdtoString()
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static ContainerManagementInformation[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
CHP_CONT_ID
Container-ID -
CHP_ANZ_DS
Anzahl Datensätze -
CHP_DATA_IDX_MIN
Datenindex-Minimum -
CHP_DATA_IDX_MAX
Datenindex-Maximum -
CHP_DATA_TIME_MIN
Datenzeit-Minimum -
CHP_DATA_TIME_MAX
Datenzeit-Maximum -
CHP_ARC_TIME_MIN
Archivzeit-Minimum -
CHP_ARC_TIME_MAX
Archivzeit-Maximum -
CHP_TO_SAVE
Soll der Container gesichert werden? -
CHP_MEDIUM_ID
Medien-ID des gesicherten Containers oder MEDIUM_UNSAVED oder MEDIUM_DESTROYED -
CHP_LOESCHEN
Löschzeitpunkt -
CHP_LOESCHUTZ
Löschschutz bis zum angegebenen Zeitpunkt -
CHP_DELETED
Ist der Container gelöscht? -
CHP_RESTORED
Ist der Container wiederhergestellt?
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-
getKey
Gibt den Key (Namen) der Verwaltungsinformation zurück- Gibt zurück:
- den Key (Namen) der Verwaltungsinformation
-
getValLen
public int getValLen()Gibt die Anzahl an Zeichen zurück, die von diesem Parameter als String formatiert benötigt werden- Gibt zurück:
- Anzahl Zeichen
-
isNumeric
public boolean isNumeric()Gibttrue
zurück, wenn die Information als Zahl gespeichert wird- Gibt zurück:
true
, wenn die Information als Zahl gespeichert wird, sonst (false
) wird ein Strign gespeichert
-
toString
- Setzt außer Kraft:
toString
in KlasseEnum<ContainerManagementInformation>
-
getByteLength
public int getByteLength()Gibt die (fixe) Anzahl Bytes zurück, die benötigt werden um einen Wert zu speichern.- Gibt zurück:
- die (fixe) Anzahl Bytes
-
delegate
Verweie auf die Ursprüngliche Implementierung inKeyValParam
- Gibt zurück:
- Ursprüngliche Instanz der ContainerHeader-Parameter
-