public class ContainerHdr extends KeyValProps
KeyValParam
- Objekten, die die speziellen
Eigenschaften eines Eintrags kapseln.Modifier and Type | Field and Description |
---|---|
protected static List<KeyValParam> |
allParams
Sortierte Liste aller ContainerHeader-Parameter.
|
static KeyValParam |
CHP_ANZ_DS |
static KeyValParam |
CHP_ARC_TIME_MAX |
static KeyValParam |
CHP_ARC_TIME_MIN |
static KeyValParam |
CHP_ASP_ID |
static KeyValParam |
CHP_ATG_ID |
static KeyValParam |
CHP_CONT_ID
Container-Header-Parameter.
|
static KeyValParam |
CHP_DATA_IDX_MAX |
static KeyValParam |
CHP_DATA_IDX_MIN |
static KeyValParam |
CHP_DATA_KIND |
static KeyValParam |
CHP_DATA_TIME_MAX |
static KeyValParam |
CHP_DATA_TIME_MIN |
static KeyValParam |
CHP_DELETED |
static KeyValParam |
CHP_LOESCHEN
Das ist ein absoluter Zeitpunkt in Millisekunden.
|
static KeyValParam |
CHP_LOESCHUTZ
Dies ist ein absoluter Zeitpunkt in Millisekunden.
|
static KeyValParam |
CHP_MEDIUM_ID |
static KeyValParam |
CHP_OBJ_ID |
static KeyValParam |
CHP_RESTORED |
static KeyValParam |
CHP_SIM_VAR |
static KeyValParam |
CHP_TO_SAVE |
static KeyValParam |
CHP_UNUSED_TEST_PARAM |
static int |
HDR_TXT_LEN
Laenge des Key/Value-Blocks in Byte.
|
static String |
MEDIUM_DESTROYED
Medium-ID bei gesichertem Container mit dauerhaft nicht mehr verfuegbarem Medium.
|
static String |
MEDIUM_UNSAVED
Medium-ID bei noch nicht auf externes Medium gesichertem Container.
|
BOOL_STR_LEN, BYTE4_MAXVAL, BYTE5_MAXVAL, BYTE6_MAXVAL, BYTE8_MAXVAL, BYTES4_STR_LEN, BYTES5_STR_LEN, BYTES6_STR_LEN, BYTES8_STR_LEN, CH_DELIM, FALSE, properties, TRUE
Constructor and Description |
---|
ContainerHdr() |
Modifier and Type | Method and Description |
---|---|
static List<KeyValParam> |
getAllParams()
Liefert eine sortierte Liste aller Container-Header-Parameter.
|
ArchiveDataKind |
getValAsArchiveDataKind(KeyValParam chp) |
void |
readContainerHdr(byte[] buf,
int length) |
void |
setVal(KeyValParam chp,
ArchiveDataKind val) |
String |
writeContainerHdr() |
clear, createNumParam, createStringParam, createStringParam, getValAsBool, getValAsInt, getValAsLong, getValAsString, setDefaultVal, setVal, setVal, setVal
protected static final List<KeyValParam> allParams
public static final String MEDIUM_UNSAVED
public static final String MEDIUM_DESTROYED
public static final KeyValParam CHP_CONT_ID
public static final KeyValParam CHP_ANZ_DS
public static final KeyValParam CHP_OBJ_ID
public static final KeyValParam CHP_ATG_ID
public static final KeyValParam CHP_ASP_ID
public static final KeyValParam CHP_SIM_VAR
public static final KeyValParam CHP_DATA_KIND
public static final KeyValParam CHP_DATA_IDX_MIN
public static final KeyValParam CHP_DATA_IDX_MAX
public static final KeyValParam CHP_DATA_TIME_MIN
public static final KeyValParam CHP_DATA_TIME_MAX
public static final KeyValParam CHP_ARC_TIME_MIN
public static final KeyValParam CHP_ARC_TIME_MAX
public static final KeyValParam CHP_TO_SAVE
public static final KeyValParam CHP_MEDIUM_ID
public static final KeyValParam CHP_LOESCHEN
public static final KeyValParam CHP_LOESCHUTZ
public static final KeyValParam CHP_DELETED
public static final KeyValParam CHP_RESTORED
public static final KeyValParam CHP_UNUSED_TEST_PARAM
public static final int HDR_TXT_LEN
public ArchiveDataKind getValAsArchiveDataKind(KeyValParam chp) throws PersistenceException
PersistenceException
public void setVal(KeyValParam chp, ArchiveDataKind val) throws PersistenceException
PersistenceException
public static List<KeyValParam> getAllParams()
public String writeContainerHdr()
public void readContainerHdr(byte[] buf, int length) throws IOException, PersistenceException
IOException
PersistenceException