Acquisition
Class AcquisitionLogging
java.lang.Object
generalDatabase.SQLLogging
Acquisition.AcquisitionLogging
public class AcquisitionLogging
- extends SQLLogging
Very simple concrete implementation of SQLLogging to log the starts
and stops of PAMGUARD in the database.
- Author:
- Doug Gillespie
|
Method Summary |
void |
setTableData(PamDataUnit pamDataUnit)
Callback function when new data are created that allows the user to set
the data for each column. |
| Methods inherited from class generalDatabase.SQLLogging |
createDataUnit, createInClause, createViewResultSet, doExtraChecks, fillTableData, finalize, findLogger, getIdListUpdatClause, getLastTime, getPamDataBlock, getTableDefinition, getTimesUpdateClause, getUpdatePolicy, getViewerCursorFinder, getViewerLoadClause, getViewerUpdateClause, isCanView, isLoadViewData, loadViewData, loadViewerData, logData, prepareEmulation, prepareForMixedMode, readLastData, readMixedModeData, readNextEmulation, reCheckTable, reLogData, saveOfflineData, setCanView, setColumnData, setLoadViewData, setTableDefinition, setUpdatePolicy, transferDataFromResult |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
acquisitionControl
AcquisitionControl acquisitionControl
tableDef
PamTableDefinition tableDef
status
PamTableItem status
reason
PamTableItem reason
daqSystemType
PamTableItem daqSystemType
sampleRate
PamTableItem sampleRate
nChannels
PamTableItem nChannels
voltsPeak2Peak
PamTableItem voltsPeak2Peak
duration
PamTableItem duration
clockError
PamTableItem clockError
AcquisitionLogging
public AcquisitionLogging(PamDataBlock pamDataBlock,
AcquisitionControl acquisitionControl)
setTableData
public void setTableData(PamDataUnit pamDataUnit)
- Description copied from class:
SQLLogging
- Callback function when new data are created that allows the user to set
the data for each column. Columns that have data which can be filled
automatically (counters, primary keys and columns cross referenced to data
in other tables) are filled automatically in fillTableData()
- Specified by:
setTableData in class SQLLogging