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 TypeMethodDescriptionbooleanAISLogger.doExtraChecks(DBProcess dbProcess, PamConnection connection)  - 
Uses of PamConnection in alarm
Methods in alarm with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanAlarmLogging.logData(PamConnection con, PamDataUnit dataUnit) booleanAlarmLogging.reLogData(PamConnection con, PamDataUnit dataUnit)  - 
Uses of PamConnection in annotationMark
Methods in annotationMark with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanMarkSQLLogging.logData(PamConnection con, PamDataUnit dataUnit)  - 
Uses of PamConnection in Array
Methods in Array with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanStreamerLogging.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 TypeMethodDescriptionbooleanClickTrainLogger.logData(PamConnection con, PamDataUnit dataUnit)  - 
Uses of PamConnection in clickDetector.basicalgorithm
Methods in clickDetector.basicalgorithm with parameters of type PamConnectionModifier and TypeMethodDescriptionprotected ResultSetTriggerBackgroundLogging.createViewResultSet(PamConnection con, PamViewParameters pamViewParameters)  - 
Uses of PamConnection in clickDetector.offlineFuncs
Methods in clickDetector.offlineFuncs with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanOfflineEventLogging.saveOfflineData(DBControlUnit dbControlUnit, PamConnection connection)  - 
Uses of PamConnection in clickTrainDetector.logging
Methods in clickTrainDetector.logging with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanClickTrainDetLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) booleanClickTrainDetLogging.reLogData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection)  - 
Uses of PamConnection in difar.trackedGroups
Methods in difar.trackedGroups with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanTrackedGroupSqlLogging.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 PamConnectionDBControlUnit.findConnection()Find the database connectionstatic PamConnectionMSAccessSystem.getACCDBConnection(DBSystem dbSystem, String dbName) EmptyTableDefinition.getCheckedConnection()DBControl.getConnection()final PamConnectionDBSystem.getConnection()Open a new database connection with the default name.abstract PamConnectionDBSystem.getConnection(String databaseName) Open new database connection with a specific nameMSAccessSystem.getConnection(String dbName) ServerBasedSystem.getConnection(String databaseName) static PamConnectionMSAccessSystem.getMDBConnection(DBSystem dbSystem, String dbName) DBControl.reOpenConnection()Reopen a database connection.protected PamConnectionDBSystem.reOpenConnection(PamConnection connection) Reopen a database connection.Methods in generalDatabase with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanDBCommitter.checkCommit(PamConnection pamCon) voidDBSystem.closeConnection(PamConnection connection) Close the database connectionvoidMSAccessSystem.closeConnection(PamConnection connection) static booleanTableUtilities.columnExists(PamConnection con, String tableName, String columnName, int sqlType) booleanDBCommitter.commitNow(PamConnection pamCon) protected ResultSetSQLLogging.createEarlyResultSet(PamConnection con, PamViewParameters pamViewParameters) Get a result set for data preceding the main view time.protected ResultSetSQLLogging.createViewResultSet(PamConnection con, String selectClause) Create a bespoke result set.protected ResultSetSQLLogging.createViewResultSet(PamConnection con, PamViewParameters pamViewParameters) Get a results set for the viewer.booleanSQLLogging.deleteIndexedItems(PamConnection connection, int[] deleteIndexes) Delete one or more rows from the database based on their indexes.booleanSuperDetLogging.deleteIndexedItems(PamConnection connection, int[] deleteIndexes) protected booleanSQLLogging.deleteSubtableItem(PamConnection con, long parentUID, long subDbIndex) Deletes a single row from the subtable, based on the database index passed to this method.protected booleanSQLLogging.deleteSubtableItems(PamConnection con, long parentID) Deletes all sub table items associated with this super detection.booleanSQLLogging.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 intSQLLogging.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 intSuperDetLogging.insertCursorRow(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) booleanSQLLogging.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.booleanSQLLogging.loadViewData(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) Load viewer data for a single datablock.booleanSuperDetLogging.loadViewData(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver) booleanBufferedSQLLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) booleanSQLLogging.logData(PamConnection con, PamDataUnit dataUnit) Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database.booleanSQLLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database.booleanSuperDetLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) protected booleanSQLLogging.logSubtableData(PamConnection con, SuperDetection superDetection) If there are subdetections associated with the passed data unit, this method goes through and creates the subtable.abstract voidDbSpecial.pamStart(PamConnection con) voidLogModules.pamStart(PamConnection con) voidLogSettings.pamStart(PamConnection con) voidLogXMLSettings.pamStart(PamConnection con) abstract voidDbSpecial.pamStop(PamConnection con) voidLogModules.pamStop(PamConnection con) voidLogSettings.pamStop(PamConnection con) voidLogXMLSettings.pamStop(PamConnection con) booleanSQLLogging.prepareForMixedMode(PamConnection con) booleanSQLLogging.readLastData(PamConnection con) Called when a new database is connected to read the last values back in from the database.booleanBufferedSQLLogging.reLogData(PamConnection con, PamDataUnit dataUnit) booleanSQLLogging.reLogData(PamConnection con, PamDataUnit dataUnit) Called when an old PamDataUnit is updated.booleanSQLLogging.reLogData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) Called when an old PamDataUnit is updated.booleanSuperDetLogging.reLogData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) protected PamConnectionDBSystem.reOpenConnection(PamConnection connection) Reopen a database connection.booleanSQLLogging.saveOfflineData(DBControlUnit dbControlUnit, PamConnection connection) Save offline data in viewer mode.booleanSuperDetLogging.saveOfflineData(DBControlUnit dbControlUnit, PamConnection connection) voidEmptyTableDefinition.setCheckedConnection(PamConnection checkedConnection) static booleanTableUtilities.tableExists(PamConnection con, String systemName, EmptyTableDefinition tableDef) protected voidSQLLogging.updateCursorRow(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) Used in standard offline save to update data in a scrollable cursor.protected voidSuperDetLogging.updateCursorRow(PamConnection connection, PamCursor pamCursor, PamDataUnit aUnit) protected booleanSQLLogging.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 PamCursorPamCursorManager.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) intPamCursor.immediateInsert(PamConnection connection) Do an immediate insert of data which should already have been put into the data objects of the table definition.booleanPamCursor.immediateUpdate(PamConnection connection) Do an immediate update of a single item which already has it's data in the table definition fields.booleanPamCursor.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.booleanNonScrollablePamCursor.openScrollableCursor(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) abstract booleanPamCursor.openScrollableCursor(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) Open a scrollable cursorbooleanScrollablePamCursor.openScrollableCursor(PamConnection connection, boolean includeKeys, boolean includeCounters, String clause) voidPamCursor.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 ResultSetGpsLogger.createViewResultSet(PamConnection con, PamViewParameters pamViewParameters) booleanGpsLogger.doExtraChecks(DBProcess dbProcess, PamConnection connection)  - 
Uses of PamConnection in loggerForms
Methods in loggerForms with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanFormsLogging.loadViewData(PamConnection con, PamViewParameters pamViewParameters, ViewLoadObserver loadObserver)  - 
Uses of PamConnection in networkTransfer.receive
Methods in networkTransfer.receive with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanBuoyStatusLogging.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.booleanLinkedDatabaseUpdate.loadFileDatabaseData(PamConnection con, BinaryOfflineDataMapPoint mapPoint) booleanLinkedDatabaseUpdate.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 TypeMethodDescriptionvoidGlobalTimeLogging.pamStart(PamConnection con) voidGlobalTimeLogging.pamStop(PamConnection con)  - 
Uses of PamConnection in qa.database
Methods in qa.database with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanQASoundLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection) booleanQASubTableLogging.logData(PamConnection con, PamDataUnit dataUnit, PamDataUnit superDetection)  - 
Uses of PamConnection in UserInput
Methods in UserInput with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanUserInputLogger.logData(PamConnection con, PamDataUnit dataUnit)  - 
Uses of PamConnection in whistleDetector
Methods in whistleDetector with parameters of type PamConnectionModifier and TypeMethodDescriptionbooleanWhistleEventLogger.logData(PamConnection con, PamDataUnit dataUnit)