public class SnrSqlAddon extends java.lang.Object implements SQLLoggingAddon
Constructor and Description |
---|
SnrSqlAddon(SNRAnnotationType snrAnnotationType) |
Modifier and Type | Method and Description |
---|---|
void |
addTableItems(PamTableDefinition pamTableDefinition)
Add a load of comumns to an existing table definition
|
boolean |
loadData(PamTableDefinition pamTableDefinition,
PamDataUnit pamDataUnit)
Load data - that is read data from the table definition and turn it into something sensible
within or attached to the data unit.
|
boolean |
saveData(PamTableDefinition pamTableDefinition,
PamDataUnit pamDataUnit)
Save data - that is transfer data from the pamDataUnit to the data objects
within the table definition
|
public SnrSqlAddon(SNRAnnotationType snrAnnotationType)
public void addTableItems(PamTableDefinition pamTableDefinition)
SQLLoggingAddon
addTableItems
in interface SQLLoggingAddon
public boolean saveData(PamTableDefinition pamTableDefinition, PamDataUnit pamDataUnit)
SQLLoggingAddon
saveData
in interface SQLLoggingAddon
pamTableDefinition
- table definitionpamDataUnit
- data unitpublic boolean loadData(PamTableDefinition pamTableDefinition, PamDataUnit pamDataUnit)
SQLLoggingAddon
loadData
in interface SQLLoggingAddon
pamTableDefinition
- table definitionpamDataUnit
- data unit