Uses of Class
generalDatabase.DBControl
Package
Description
-
Uses of DBControl in generalDatabase
Modifier and TypeClassDescriptionclass
Version of DBControl for loading settings at program startup.class
Version of DBControl for normal use while PAMGUARD is running - reading and writing of dataModifier and TypeMethodDescriptionstatic DBParameters
DBDialog.showDialog
(DBControl dbControl, Frame parentFrame, DBParameters dbParameters, String selectTitle) ModifierConstructorDescriptionDBCommitter
(DBControl dbControl) DBSidePanel
(DBControl dbControl) LogModules
(DBControl dbControl) LogSettings
(DBControl dbControl, String tableName, boolean deletePrevious) LogXMLSettings
(DBControl dbControl) MSAccessSystem
(DBControl dbControl, int settingsStore) MySQLSystem
(DBControl dbControl, int settingsStore) ServerBasedSystem
(DBControl dbControl, int settingsStore) -
Uses of DBControl in generalDatabase.external
Modifier and TypeMethodDescriptionboolean
CopyManager.autoFixTable
(DBControl destDatabase, TableInformation tableInformation, TableInformationMonitor tableInfoMonitor) Attempt to create / automatically fix an output tablevoid
CopyManager.checkCrossReferencing
(DBControl destDatabase, CrossReferenceStatusMonitor crossReferenceMonitor) Hopefully, the correct configuration is now loaded and we can check cross references.void
CopyManager.copyData
(DBControl sourceDatabase, DBControl destDatabase, List<TableInformation> tableInfo, TableInformationMonitor tableInfoMonitor) Copy the data in the list of Tableinformation'svoid
CopyManager.copyDataW
(DBControl sourceDatabase, DBControl destDatabase, List<TableInformation> tableList, TableInformationMonitor tableInfoMonitor) Copy the data in a list of tables, but in a separate Swing Worker thread.static Integer
CopyManager.countRecords
(DBControl dbControl, String tableName) static Integer
CopyManager.countRecords
(DBControl dbControl, String tableName, Long minUTC) Count the records in a database table.void
CopyManager.createTables
(DBControl destDatabase, List<TableInformation> tableInfo, TableInformationMonitor tableInformationMonitor) void
CopyManager.dropAndReplace
(DBControl sourceDatabase, DBControl destDatabase, TableInformation tableInformation, TableInformationMonitor tableInformationMonitor) Bit of a bodge to get it to call back round to the same point.CopyManager.getTableInfo
(DBControl sourceDatabase, DBControl destDatabase) Extract all information about all tables in a database but don't do any checking or changing of any of those tables.void
CopyManager.getTableInformation
(List<TableInformation> tableInfo, DBControl sourceDatabase, DBControl destDatabase, TableInformationMonitor tableInfoMonitor) Get information about the state of all tables.void
CopyManager.getTableInformationW
(List<TableInformation> tableInfo, DBControl sourceDatabase, DBControl destDatabase, TableInformationMonitor tableInfoMonitor) Call the table information functions in a separate SwingWorker thread.void
CopyManager.loadImportedSettings
(DBControl sourceDatabase) Load the just imported settings from the database tables.static void
CopyDialog.showDialog
(Window parentFrame, CopyManager copyManager, DBControl externalDatabase, CopyTypes copyDirection) -
Uses of DBControl in generalDatabase.external.crossreference
-
Uses of DBControl in generalDatabase.layoutFX
-
Uses of DBControl in generalDatabase.postgresql
ModifierConstructorDescriptionPostgreSQLSystem
(DBControl dbControl, int settingsStore) System for PostgreSQL databases. -
Uses of DBControl in generalDatabase.sqlite
-
Uses of DBControl in generalDatabase.ucanAccess