Class StoreStatus

java.lang.Object
PamController.fileprocessing.StoreStatus
Direct Known Subclasses:
BinaryStoreStatus, DatabaseStoreStatus

public abstract class StoreStatus extends Object
Class to carry information about an OfflineDataStore. Used when restarting offline processing to help work out if we should overwrite, start again, etc.
Author:
dg50
  • Field Details Link icon

  • Constructor Details Link icon

  • Method Details Link icon

    • getFreeSpace Link icon

      public abstract long getFreeSpace()
      Get the amount of free space for this storage.
      Returns:
      free space in bytes.
    • getFreeSpace Link icon

      public long getFreeSpace(String currDir)
    • getFirstDataTime Link icon

      public Long getFirstDataTime()
      Returns:
      the firstDataTime
    • setFirstDataTime Link icon

      public void setFirstDataTime(Long firstDataTime)
      Parameters:
      firstDataTime - the firstDataTime to set
    • getLastDataTime Link icon

      public Long getLastDataTime()
      Returns:
      the lastDataTime
    • setLastDataTime Link icon

      public void setLastDataTime(Long lastDataTime)
      Parameters:
      lastDataTime - the lastDataTime to set
    • getStoreStatus Link icon

      public int getStoreStatus()
      Returns:
      the storeStatus
    • setStoreStatus Link icon

      public void setStoreStatus(int storeStatus)
      Parameters:
      storeStatus - the storeStatus to set
    • getOfflineDataStore Link icon

      public OfflineDataStore getOfflineDataStore()
      Returns:
      the offlineDataStore