|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.ars.ars.persistence.KeyValProps
de.bsvrz.ars.ars.persistence.ContainerHdr
public class ContainerHdr
Klasse, die einen Container-Header repraesentiert. Ist eine Ansammlung vpn KeyValParam- Objekten, die die speziellen
Eigenschaften eines Eintrags kapseln.
| Field Summary | |
|---|---|
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. |
| Fields inherited from class de.bsvrz.ars.ars.persistence.KeyValProps |
|---|
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 Summary | |
|---|---|
ContainerHdr()
|
|
| Method Summary | |
|---|---|
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()
|
| Methods inherited from class de.bsvrz.ars.ars.persistence.KeyValProps |
|---|
clear, createNumParam, createStringParam, createStringParam, getValAsBool, getValAsInt, getValAsLong, getValAsString, setDefaultVal, setVal, setVal, setVal |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public ContainerHdr()
| Method Detail |
|---|
public ArchiveDataKind getValAsArchiveDataKind(KeyValParam chp)
throws PersistenceException
PersistenceException
public void setVal(KeyValParam chp,
ArchiveDataKind val)
throws PersistenceException
PersistenceExceptionpublic static List<KeyValParam> getAllParams()
public String writeContainerHdr()
public void readContainerHdr(byte[] buf,
int length)
throws IOException,
PersistenceException
IOException
PersistenceException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||