Class ConsolidatedFileProductStorage

java.lang.Object
gov.usgs.util.DefaultConfigurable
gov.usgs.earthquake.distribution.FileProductStorage
gov.usgs.earthquake.distribution.ConsolidatedFileProductStorage
All Implemented Interfaces:
ProductStorage, Configurable

public class ConsolidatedFileProductStorage extends FileProductStorage
  • Constructor Details

    • ConsolidatedFileProductStorage

      public ConsolidatedFileProductStorage()
      Create a new ConsolidatedFileProductStorage using the default storage path.
    • ConsolidatedFileProductStorage

      public ConsolidatedFileProductStorage(File baseDirectory)
      Create a new ConsolidatedFileProductStorage.
      Parameters:
      baseDirectory - the base directory for all products being stored.
  • Method Details

    • getProductPath

      public String getProductPath(ProductId id)
      Description copied from class: FileProductStorage
      A method for subclasses to override the storage path. The returned path is appended to the base directory when storing and retrieving products.
      Overrides:
      getProductPath in class FileProductStorage
      Parameters:
      id - ProductId
      Returns:
      string buffer of consolidated product path