Package PamController

Interface DataInputStore

All Known Implementing Classes:
AcquisitionControl, DCL5System, FileInputSystem, FolderInputSystem, RonaInputSystem, STAcquisitionControl

public interface DataInputStore
Functions for a data input store. There is a fair bit of overlap for this and OfflineDataStore, but the OfflineDataStore is really about stuff that can provide data offline which needs mapping. This is specifically about data which will be input during 'normal operation, i.e. sound acquisition and Tritech sonar data (a plugin, but coming down the tracks at us all).
Author:
dg50
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Very specific command handler for batch status which will only work with the acquisition folderinputSystem or the tritech file processing.
    getStoreInfo(boolean detail)
    Get information about the input store (e.g.
    boolean
    setAnalysisStartTime(long startTime)
    Set an analysis start time.
  • Method Details

    • getStoreInfo

      InputStoreInfo getStoreInfo(boolean detail)
      Get information about the input store (e.g. start times of all files).
      Parameters:
      detail -
      Returns:
      information about data input.
    • setAnalysisStartTime

      boolean setAnalysisStartTime(long startTime)
      Set an analysis start time. This might get called just before processing starts, in which case
      Parameters:
      startTime -
      Returns:
      ok if no problems.
    • getBatchStatus

      String getBatchStatus()
      Very specific command handler for batch status which will only work with the acquisition folderinputSystem or the tritech file processing.
      Returns: