Package adams.db
Interface SpectralDbBackend
-
- All Superinterfaces:
adams.db.BackendManager
,adams.core.Destroyable
,adams.core.logging.LoggingLevelHandler
,adams.core.logging.LoggingSupporter
,adams.core.option.OptionHandler
- All Known Implementing Classes:
AbstractSpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
,SpectralDbBackend
public interface SpectralDbBackend extends adams.db.BackendManager
Interface for classes that return actual implementations of the processing database interfaces.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SampleDataIntf
getSampleData(adams.db.AbstractDatabaseConnection conn)
Returns the handler for the sample data table.SpectrumIntf
getSpectrum(adams.db.AbstractDatabaseConnection conn)
Returns the handler for the spectrum table.
-
-
-
Field Detail
-
FILENAME
static final String FILENAME
the properties file containing the setup.- See Also:
- Constant Field Values
-
-
Method Detail
-
getSpectrum
SpectrumIntf getSpectrum(adams.db.AbstractDatabaseConnection conn)
Returns the handler for the spectrum table.- Parameters:
conn
- the database connection- Returns:
- the handler
-
getSampleData
SampleDataIntf getSampleData(adams.db.AbstractDatabaseConnection conn)
Returns the handler for the sample data table.- Parameters:
conn
- the database connection- Returns:
- the handler
-
-