Package qa.database

Class QASubTableLogging

java.lang.Object
generalDatabase.SQLLogging
qa.database.QASubTableLogging

public abstract class QASubTableLogging extends SQLLogging
  • Constructor Details

    • QASubTableLogging

      public QASubTableLogging(PamDataBlock pamDataBlock)
  • Method Details

    • logData

      public boolean logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection)
      Description copied from class: SQLLogging
      Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database. Functionality moved down to PamCursor so that exact writing method can become database specific if necessary.
      Overrides:
      logData in class SQLLogging
      Parameters:
      con - Database Connection
      dataUnit - Pamguard Data unit.
      superDetection - reference to a super detection so additional cross referencing can be filled
      Returns:
      true if written and new index of dataUnit retrieved OK
      See Also: