Uses of Class
generalDatabase.PamConnection
Packages that use PamConnection
Package
Description
-
Uses of PamConnection in AIS
Methods in AIS with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
AISLogger.doExtraChecks
(DBProcess dbProcess, PamConnection connection) -
Uses of PamConnection in alarm
Methods in alarm with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
AlarmLogging.logData
(PamConnection con, PamDataUnit dataUnit) boolean
AlarmLogging.reLogData
(PamConnection con, PamDataUnit dataUnit) -
Uses of PamConnection in annotationMark
Methods in annotationMark with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
MarkSQLLogging.logData
(PamConnection con, PamDataUnit dataUnit) -
Uses of PamConnection in Array
Methods in Array with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
StreamerLogging.prepareForMixedMode
(PamConnection con) Clear the existing streamers since they will have timestamps from the start of mixed-mode rather than the start of the data. -
Uses of PamConnection in clickDetector
Methods in clickDetector with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
ClickTrainLogger.logData
(PamConnection con, PamDataUnit dataUnit) -
Uses of PamConnection in clickDetector.basicalgorithm
Methods in clickDetector.basicalgorithm with parameters of type PamConnectionModifier and TypeMethodDescriptionprotected ResultSet
TriggerBackgroundLogging.createViewResultSet
(PamConnection con, PamViewParameters pamViewParameters) -
Uses of PamConnection in clickDetector.offlineFuncs
Methods in clickDetector.offlineFuncs with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
OfflineEventLogging.saveOfflineData
(DBControlUnit dbControlUnit, PamConnection connection) -
Uses of PamConnection in clickTrainDetector.logging
Methods in clickTrainDetector.logging with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
ClickTrainDetLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) boolean
ClickTrainDetLogging.reLogData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) -
Uses of PamConnection in difar.trackedGroups
Methods in difar.trackedGroups with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
TrackedGroupSqlLogging.loadViewData
(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) After loading the tracked groups, triangulate the positions of all the loaded groups -
Uses of PamConnection in generalDatabase
Fields in generalDatabase declared as PamConnectionMethods in generalDatabase that return PamConnectionModifier and TypeMethodDescriptionstatic PamConnection
DBControlUnit.findConnection()
Find the database connectionstatic PamConnection
MSAccessSystem.getACCDBConnection
(DBSystem dbSystem, String dbName) EmptyTableDefinition.getCheckedConnection()
DBControl.getConnection()
final PamConnection
DBSystem.getConnection()
Open a new database connection with the default name.abstract PamConnection
DBSystem.getConnection
(String databaseName) Open new database connection with a specific nameMSAccessSystem.getConnection
(String dbName) ServerBasedSystem.getConnection
(String databaseName) static PamConnection
MSAccessSystem.getMDBConnection
(DBSystem dbSystem, String dbName) DBControl.reOpenConnection()
Reopen a database connection.protected PamConnection
DBSystem.reOpenConnection
(PamConnection connection) Reopen a database connection.Methods in generalDatabase with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
DBCommitter.checkCommit
(PamConnection pamCon) void
DBSystem.closeConnection
(PamConnection connection) Close the database connectionvoid
MSAccessSystem.closeConnection
(PamConnection connection) static boolean
TableUtilities.columnExists
(PamConnection con, String tableName, String columnName, int sqlType) boolean
DBCommitter.commitNow
(PamConnection pamCon) protected ResultSet
SQLLogging.createEarlyResultSet
(PamConnection con, PamViewParameters pamViewParameters) Get a result set for data preceding the main view time.protected ResultSet
SQLLogging.createViewResultSet
(PamConnection con, String selectClause) Create a bespoke result set.protected ResultSet
SQLLogging.createViewResultSet
(PamConnection con, PamViewParameters pamViewParameters) Get a results set for the viewer.boolean
SQLLogging.deleteIndexedItems
(PamConnection connection, int[] deleteIndexes) Delete one or more rows from the database based on their indexes.boolean
SuperDetLogging.deleteIndexedItems
(PamConnection connection, int[] deleteIndexes) protected boolean
SQLLogging.deleteSubtableItem
(PamConnection con, long parentUID, long subDbIndex) Deletes a single row from the subtable, based on the database index passed to this method.protected boolean
SQLLogging.deleteSubtableItems
(PamConnection con, long parentID) Deletes all sub table items associated with this super detection.boolean
SQLLogging.doExtraChecks
(DBProcess dbProcess, PamConnection connection) Gives each module a chance to do additional checks and alterations to the database table at connection time.SQLLogging.findClosestDataPoint
(PamConnection con, long timeMillis) Find the data point which is closest in time to that given, or null returning whatever type of data unit this deals with.protected int
SQLLogging.insertCursorRow
(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) Used in standard offline save to add data to a scrollable cursor and adds the cursor row id to the data unit.protected int
SuperDetLogging.insertCursorRow
(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) boolean
SQLLogging.loadEarlyData
(PamConnection con, PamViewParameters pamViewParameters) Load early database data.LogSettings.loadSettings
(PamConnection con) DBControlSettings.loadSettingsFromDB
(PamConnection pamConnection) Load settings from the database using default run mode.DBControlSettings.loadSettingsFromDB
(PamConnection pamConnection, boolean viewer) Load settings from the datbase.SQLLogging.loadSubtableData
(PamConnection con, SQLLogging parentLogging, String idList, ViewLoadObserver loadObserver) Loads the subtable data related to sub/superdetection linking, and stores it in a PamSubtableData ArrayList for reattachment later.SQLLogging.loadSubtableData
(PamConnection con, SQLLogging parentLogging, PamViewParameters pvp, ViewLoadObserver loadObserver) Called within a subLogging from the superLogging Loads the subtable data related to sub/superdetection linking, and stores it in a PamSubtableData ArrayList for reattachment later.boolean
SQLLogging.loadViewData
(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) Load viewer data for a single datablock.boolean
SuperDetLogging.loadViewData
(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) boolean
BufferedSQLLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) boolean
SQLLogging.logData
(PamConnection con, PamDataUnit dataUnit) Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database.boolean
SQLLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database.boolean
SuperDetLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) protected boolean
SQLLogging.logSubtableData
(PamConnection con, SuperDetection superDetection) If there are subdetections associated with the passed data unit, this method goes through and creates the subtable.abstract void
DbSpecial.pamStart
(PamConnection con) void
LogModules.pamStart
(PamConnection con) void
LogSettings.pamStart
(PamConnection con) void
LogXMLSettings.pamStart
(PamConnection con) abstract void
DbSpecial.pamStop
(PamConnection con) void
LogModules.pamStop
(PamConnection con) void
LogSettings.pamStop
(PamConnection con) void
LogXMLSettings.pamStop
(PamConnection con) boolean
SQLLogging.prepareForMixedMode
(PamConnection con) boolean
SQLLogging.readLastData
(PamConnection con) Called when a new database is connected to read the last values back in from the database.boolean
BufferedSQLLogging.reLogData
(PamConnection con, PamDataUnit dataUnit) boolean
SQLLogging.reLogData
(PamConnection con, PamDataUnit dataUnit) Called when an old PamDataUnit is updated.boolean
SQLLogging.reLogData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) Called when an old PamDataUnit is updated.boolean
SuperDetLogging.reLogData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) protected PamConnection
DBSystem.reOpenConnection
(PamConnection connection) Reopen a database connection.boolean
SQLLogging.saveOfflineData
(DBControlUnit dbControlUnit, PamConnection connection) Save offline data in viewer mode.boolean
SuperDetLogging.saveOfflineData
(DBControlUnit dbControlUnit, PamConnection connection) void
EmptyTableDefinition.setCheckedConnection
(PamConnection checkedConnection) static boolean
TableUtilities.tableExists
(PamConnection con, String systemName, EmptyTableDefinition tableDef) protected void
SQLLogging.updateCursorRow
(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) Used in standard offline save to update data in a scrollable cursor.protected void
SuperDetLogging.updateCursorRow
(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) protected boolean
SQLLogging.updateSubtable
(PamConnection connection, SuperDetection parentUnit) Updates a subtable by adding new subdetections and removing deleted subdetections -
Uses of PamConnection in generalDatabase.pamCursor
Methods in generalDatabase.pamCursor that return PamConnectionMethods in generalDatabase.pamCursor with parameters of type PamConnectionModifier and TypeMethodDescriptionstatic PamCursor
PamCursorManager.createCursor
(PamConnection connection, EmptyTableDefinition tableDefinition) Create a cursor using any connection to a database.PamCursor.executeReadOnlyStatement
(PamConnection connection, String sqlString) Executes the passed SQL statement as read-onlyCursorFinder.getCursor
(PamConnection con, EmptyTableDefinition tableDefinition) int
PamCursor.immediateInsert
(PamConnection connection) Do an immediate insert of data which should already have been put into the data objects of the table definition.boolean
PamCursor.immediateUpdate
(PamConnection connection) Do an immediate update of a single item which already has it's data in the table definition fields.boolean
PamCursor.openInsertCursor
(PamConnection connection) Open a cursor for inserting data using a non-scrollable cursor.PamCursor.openReadOnlyCursor
(PamConnection connection, String clause) Reads all columns from the table, using the optional passed clausePamCursor.openReadOnlyCursorWithStatement
(PamConnection connection, String stmt) Executes an SQL statement passed.boolean
NonScrollablePamCursor.openScrollableCursor
(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) abstract boolean
PamCursor.openScrollableCursor
(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) Open a scrollable cursorboolean
ScrollablePamCursor.openScrollableCursor
(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) void
PamCursor.setCurrentConnection
(PamConnection currentConnection) -
Uses of PamConnection in generalDatabase.sqlite
Methods in generalDatabase.sqlite that return PamConnectionMethods in generalDatabase.sqlite with parameters of type PamConnection -
Uses of PamConnection in generalDatabase.sqlServerExpress
Methods in generalDatabase.sqlServerExpress that return PamConnection -
Uses of PamConnection in generalDatabase.ucanAccess
Methods in generalDatabase.ucanAccess that return PamConnection -
Uses of PamConnection in GPS
Methods in GPS with parameters of type PamConnectionModifier and TypeMethodDescriptionprotected ResultSet
GpsLogger.createViewResultSet
(PamConnection con, PamViewParameters pamViewParameters) boolean
GpsLogger.doExtraChecks
(DBProcess dbProcess, PamConnection connection) -
Uses of PamConnection in loggerForms
Methods in loggerForms with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
FormsLogging.loadViewData
(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) -
Uses of PamConnection in networkTransfer.receive
Methods in networkTransfer.receive with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
BuoyStatusLogging.logData
(PamConnection con, PamDataUnit dataUnit) -
Uses of PamConnection in PamguardMVC.uid.repair
Methods in PamguardMVC.uid.repair with parameters of type PamConnectionModifier and TypeMethodDescriptionLinkedDatabaseUpdate.getFileQueryString
(PamConnection con, BinaryOfflineDataMapPoint mapPoint) Return a WHERE clause to select records in the database associated with a map point.LinkedDatabaseUpdate.getLessThanQueryString
(PamConnection con, BinaryOfflineDataMapPoint mapPoint, boolean onlyNulls, String colNameToTest) Return a WHERE clause to select records in the database with a time less than the mapPoint end time.boolean
LinkedDatabaseUpdate.loadFileDatabaseData
(PamConnection con, BinaryOfflineDataMapPoint mapPoint) boolean
LinkedDatabaseUpdate.loadUIDNulls
(PamConnection con) Load up the pamCursor with a dataset of UID values == null -
Uses of PamConnection in PamUtils.time
Methods in PamUtils.time with parameters of type PamConnectionModifier and TypeMethodDescriptionvoid
GlobalTimeLogging.pamStart
(PamConnection con) void
GlobalTimeLogging.pamStop
(PamConnection con) -
Uses of PamConnection in qa.database
Methods in qa.database with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
QASoundLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) boolean
QASubTableLogging.logData
(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) -
Uses of PamConnection in UserInput
Methods in UserInput with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
UserInputLogger.logData
(PamConnection con, PamDataUnit dataUnit) -
Uses of PamConnection in whistleDetector
Methods in whistleDetector with parameters of type PamConnectionModifier and TypeMethodDescriptionboolean
WhistleEventLogger.logData
(PamConnection con, PamDataUnit dataUnit)