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.BackendManagerInterface 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 SampleDataIntfgetSampleData(adams.db.AbstractDatabaseConnection conn)Returns the handler for the sample data table.SpectrumIntfgetSpectrum(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
-
-