Package binaryFileStorage
Class BinaryStoreStatus
java.lang.Object
PamController.fileprocessing.StoreStatus
binaryFileStorage.BinaryStoreStatus
-
Field Summary
Fields inherited from class PamController.fileprocessing.StoreStatus
STATUS_EMPTY, STATUS_HASDATA, STATUS_MISSING -
Constructor Summary
ConstructorsConstructorDescriptionBinaryStoreStatus(BinaryStore binaryStore) BinaryStoreStatus(BinaryStore binaryStore, BinaryHeader firstHead, BinaryFooter lastFoot, BinaryFooter lastData) -
Method Summary
Modifier and TypeMethodDescriptionvoidconsiderBlockStatus(BinaryStoreStatus blockStatus) Looking overall for first header, last footers, etc.longGet the amount of free space for this storage.voidsetFirstHeader(BinaryHeader firstHeader) voidsetLastData(BinaryFooter lastData) voidsetLastFooter(BinaryFooter lastFooter) Methods inherited from class PamController.fileprocessing.StoreStatus
getFreeSpace, getOfflineDataStore, getStoreStatus, setFirstDataTime, setLastDataTime, setStoreStatus
-
Constructor Details
-
BinaryStoreStatus
-
-
Method Details
-
getFirstDataTime
- Overrides:
getFirstDataTimein classStoreStatus- Returns:
- the firstDataTime
-
getLastDataTime
- Overrides:
getLastDataTimein classStoreStatus- Returns:
- the lastDataTime
-
getFirstHeader
- Returns:
- the firstHeader
-
setFirstHeader
- Parameters:
firstHeader- the firstHeader to set
-
getLastData
- Returns:
- the lastData
-
getFreeSpace
public long getFreeSpace()Description copied from class:StoreStatusGet the amount of free space for this storage.- Specified by:
getFreeSpacein classStoreStatus- Returns:
- free space in bytes.
-
considerBlockStatus
Looking overall for first header, last footers, etc.- Parameters:
blockStatus-
-