public class StaticOriginSystem extends HydrophoneOriginSystem
Constructor and Description |
---|
StaticOriginSystem() |
Modifier and Type | Method and Description |
---|---|
HydrophoneOriginMethod |
createMethod(PamArray pamArray,
Streamer streamer) |
int |
createSQLLoggingFields(PamTableDefinition tableDefinition)
Create any additional fields in the streamer logging table which may be needed.
|
boolean |
extractSQLLoggingFields(StreamerDataUnit streamerDataUnit)
Extract data from SQL logging fields and add them back into the streamer data
|
boolean |
fillSQLLoggingFields(StreamerDataUnit streamerDataUnit)
Fill table time data prior to writing to the database.
|
java.lang.Class |
getMethodClass() |
java.lang.String |
getName() |
java.lang.String |
toString() |
public java.lang.String getName()
getName
in class HydrophoneOriginSystem
public HydrophoneOriginMethod createMethod(PamArray pamArray, Streamer streamer)
createMethod
in class HydrophoneOriginSystem
public java.lang.Class getMethodClass()
getMethodClass
in class HydrophoneOriginSystem
public int createSQLLoggingFields(PamTableDefinition tableDefinition)
HydrophoneOriginSystem
Should check that columns of the same name do not already exist before adding them !
createSQLLoggingFields
in class HydrophoneOriginSystem
tableDefinition
- table definition to add to.public boolean fillSQLLoggingFields(StreamerDataUnit streamerDataUnit)
HydrophoneOriginSystem
fillSQLLoggingFields
in class HydrophoneOriginSystem
streamerDataUnit
- streamer data unit to take data from. Should check that this system is actually in use before proceeding !
public boolean extractSQLLoggingFields(StreamerDataUnit streamerDataUnit)
HydrophoneOriginSystem
extractSQLLoggingFields
in class HydrophoneOriginSystem
streamerDataUnit
- streamer data unitpublic java.lang.String toString()
toString
in class HydrophoneOriginSystem