common functionality to add on to an existing SQL logging object.
Different db systems can proide a system specific dialog panel by implementing this interface
simple class for passing information about data map making from swing worker to dialog.
Works with a DataUnitFinder to match PamDataUnits by database index.
Database system for accessing data in just about any type of odbc database.
Version of DBControl for loading settings at program startup.
Version of DBControl for normal use while PAMGUARD is running - reading and writing of data
Load all of the settings from a database and store in a single class.
A totally empty table definition.
Functions for writing a list of modules into any database as character data Runs at DAQ start, goes through the settings manager list and for each set of settings, it serialises the settings data into a binary array, this is then converted from binary data to 6 bit ascii data (using the character set from the AIS standard, which should be compatible with any DBMS).
Functions for writing Pamguard Settings into any database as character data Runs at DAQ start, goes through the settings manager list and for each set of settings, it serialises the settings data into a binary array, this is then converted from binary data to 6 bit ascii data (using the character set from the AIS standard, which should be compatible with any DBMS).
http://digiassn.blogspot.com/2006/07/java-creating-jdbc-connection-to.html The unzipping/zipping part needs implemented.
Standard logging class for any PamDetection, but you'll want to extend it for any additional information your detector outputs.
Defines a database table for use with the Pamguard database The Pamguard database can query this table definition to see what columns should be present and to create appropriate tables.
Defines a single item (column) for a Pamguard database table These are listed in PamTableDefinition for each table.
SQLLogging performs basic SQL actions to write and read data from a database.
Utilities for converting between java.sql.types numeric and text formats.
Some general functions to do with table checks which I want to use outside of the normal dattabse interface.