Interface DssReaderController

All Superinterfaces:
Controller

public interface DssReaderController extends Controller
  • Method Details

    • getDssFileNames

      List<Path> getDssFileNames()
      Returns the list of dss files to retrieve data from.
      Returns:
      Non-null collection of DSS file names.
    • getDataContainerPathNames

      List<DSSPathname> getDataContainerPathNames(Path dssFileName)
      Returns a list of DSSPathnames to be retrieved from the DSS file that's passed in.
      Parameters:
      dssFileName - File path to retrieve the data container paths from.
      Returns:
      Non-null list of dss path names.
    • getStartTime

      HecTime getStartTime()
      Get a formatted start date/time text. This should come from an HecTime.
      Returns:
      Formatted start date/time text.
    • getEndTime

      HecTime getEndTime()
      Get a formatted end date/time text. This should come from an HecTime.
      Returns:
      Formatted end date/time text.