Package de.bsvrz.ars.ars.persistence
Interface ContainerManagementData
- All Known Implementing Classes:
BasicContainerFileHandle
,ContainerFileHandle
,ContainerHeaders
,DeletedMinMaxIterator
,SimpleContainerManagementData
,StandaloneContainerFileHandle
public interface ContainerManagementData
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Liefert den Wert des Parameters als boolschen Wert zurück.int
Liefert den Wert des Parameters als numerischen Wert vom Typlong
zurück.long
Liefert den Wert des Parameters als numerischen Wert vom Typlong
zurück.Liefert den Wert des Parameters als String-Wert zurück.Gibt den Ort des Containers zurück
-
Method Details
-
getContainerHeaderParamAsString
String getContainerHeaderParamAsString(ContainerManagementInformation param) throws PersistenceException Liefert den Wert des Parameters als String-Wert zurück. Wirft einePersistenceException
, falls der Parameter nicht gefunden wurde.- Parameters:
param
- Container-Header-Parameter- Returns:
- Parameter-Wert als String
- Throws:
PersistenceException
- Lesefehler im Persistenzverzeichnis- See Also:
-
getContainerHeaderParamAsBoolean
boolean getContainerHeaderParamAsBoolean(ContainerManagementInformation param) throws PersistenceException Liefert den Wert des Parameters als boolschen Wert zurück. Wirft einePersistenceException
, falls der Parameter nicht gefunden wurde oder nicht in den Typboolean
umgeformt werden kann.- Parameters:
param
- Container-Header-Parameter- Returns:
true
oderfalse
- Throws:
PersistenceException
- Lesefehler im Persistenzverzeichnis
-
getContainerHeaderParamAsLong
long getContainerHeaderParamAsLong(ContainerManagementInformation param) throws PersistenceException Liefert den Wert des Parameters als numerischen Wert vom Typlong
zurück. Wirft einePersistenceException
, falls der Parameter nicht gefunden wurde oder nicht in den Typlong
umgeformt werden kann.- Parameters:
param
- Container-Header-Parameter- Returns:
- Ganzzahl als
long
- Throws:
PersistenceException
- Lesefehler im Persistenzverzeichnis
-
getContainerHeaderParamAsInt
Liefert den Wert des Parameters als numerischen Wert vom Typlong
zurück. Wirft einePersistenceException
, falls der Parameter nicht gefunden wurde oder nicht in den Typlong
umgeformt werden kann.- Parameters:
param
- Container-Header-Parameter- Returns:
- Ganzzahl als
long
- Throws:
PersistenceException
- Lesefehler im Persistenzverzeichnis
-
getLocation
Gibt den Ort des Containers zurück- Returns:
- den Ort des Containers
- Throws:
PersistenceException
-