public interface RemoteTsDB
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
TimestampSeries |
cache(java.lang.String streamName,
java.lang.String[] columnNames,
AggregationInterval aggregationInterval) |
java.lang.String[] |
cacheStorageGetStreamNames() |
void |
clearData() |
Pair<java.lang.Boolean,java.lang.String[]> |
console_comand_get_output(long commandThreadId) |
long |
execute_console_command(java.lang.String input_line) |
java.lang.String |
get_tubedb_version() |
java.lang.String[] |
getBaseSchema(java.lang.String[] rawSchema) |
java.lang.String[] |
getCacheSchemaNames(java.lang.String streamName) |
java.lang.String[] |
getGeneralStationLongNames(java.lang.String regionName)
Deprecated.
|
GeneralStationInfo[] |
getGeneralStations() |
GeneralStationInfo[] |
getGeneralStationsOfRegion(java.lang.String regionName) |
java.lang.String[] |
getInternalStoredStationNames() |
LoggerType |
getLoggerType(java.lang.String loggerTypeName) |
LoggerType[] |
getLoggerTypes() |
java.lang.String[] |
getPlotIDsByGeneralStationByLongName(java.lang.String longName) |
PlotInfo[] |
getPlots() |
java.lang.String[] |
getPlotStations(java.lang.String plotID) |
java.util.ArrayList<PlotStatus> |
getPlotStatuses() |
java.util.ArrayList<PlotStatus> |
getPlotStatusesOfGeneralStation(java.lang.String generalStationName) |
java.util.ArrayList<PlotStatus> |
getPlotStatusesOfRegion(java.lang.String regionName) |
java.util.ArrayList<TimestampInterval<java.lang.String>> |
getPlotTimeSpans() |
java.util.ArrayList<TimestampInterval<java.lang.String>> |
getPlotTimeSpansOfGeneralStation(java.lang.String generalStationName) |
java.util.ArrayList<TimestampInterval<java.lang.String>> |
getPlotTimeSpansOfRegion(java.lang.String regionName) |
Region |
getRegionByLongName(java.lang.String longName)
Deprecated.
|
Region |
getRegionByName(java.lang.String name) |
Region |
getRegionByPlot(java.lang.String plotID) |
java.lang.String[] |
getRegionLongNames()
Deprecated.
|
Region[] |
getRegions() |
Sensor |
getSensor(java.lang.String sensorName) |
java.lang.String[] |
getSensorNamesOfGeneralStationWithVirtual(java.lang.String generalStationName) |
java.lang.String[] |
getSensorNamesOfPlotWithVirtual(java.lang.String plotID)
plotID format:
for plot or virtual plot: PLOT_ID for virtual plot of one station: PLOT_ID:STATION_ID for one station: STATION_ID |
Sensor[] |
getSensors() |
SourceEntry[] |
getSourceCatalogEntries() |
java.lang.String |
getStationLoggerTypeName(java.lang.String stationName) |
java.lang.String[] |
getStationNames() |
StationInfo[] |
getStations() |
TimeSeriesMask |
getTimeSeriesMask(java.lang.String stationName,
java.lang.String sensorName) |
java.lang.String[] |
getValidSchema(java.lang.String plotID,
java.lang.String[] sensorNames) |
java.lang.String[] |
getValidSchemaWithVirtualSensors(java.lang.String plotID,
java.lang.String[] sensorNames) |
VirtualPlotInfo |
getVirtualPlot(java.lang.String plotID) |
VirtualPlotInfo[] |
getVirtualPlots() |
void |
insertDataRows(java.lang.String stationName,
java.lang.String[] sensorNames,
java.util.Collection<DataRow> dataRows) |
void |
insertOneValue(java.lang.String stationName,
java.lang.String sensorName,
int timestamp,
float value) |
void |
insertSourceCatalogEntry(SourceEntry sourceEntry) |
TimestampSeries |
plot(java.lang.String queryType,
java.lang.String plotID,
java.lang.String[] columnNames,
AggregationInterval aggregationInterval,
DataQuality dataQuality,
boolean interpolated,
java.lang.Long start,
java.lang.Long end) |
TimestampSeries |
plotQuartile(java.lang.String plotID,
java.lang.String[] columnNames,
AggregationInterval aggregationInterval,
DataQuality dataQuality,
boolean interpolated,
java.lang.Long start,
java.lang.Long end) |
DataEntry[] |
readRawData(java.lang.String stationName,
java.lang.String sensorName) |
TimestampSeries |
readRawData(java.lang.String stationName,
java.lang.String[] sensorNames) |
void |
setTimeSeriesMask(java.lang.String stationName,
java.lang.String sensorName,
TimeSeriesMask timeSeriesMask) |
java.lang.String[] |
supplementSchema(java.lang.String[] schema,
java.lang.String[] availableSchema) |
java.lang.String[] getSensorNamesOfPlotWithVirtual(java.lang.String plotID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getSensorNamesOfGeneralStationWithVirtual(java.lang.String generalStationName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionSensor[] getSensors() throws java.rmi.RemoteException
java.rmi.RemoteExceptionSensor getSensor(java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getBaseSchema(java.lang.String[] rawSchema)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getCacheSchemaNames(java.lang.String streamName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getValidSchema(java.lang.String plotID,
java.lang.String[] sensorNames)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getValidSchemaWithVirtualSensors(java.lang.String plotID,
java.lang.String[] sensorNames)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] supplementSchema(java.lang.String[] schema,
java.lang.String[] availableSchema)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionRegion[] getRegions() throws java.rmi.RemoteException
java.rmi.RemoteExceptionRegion getRegionByName(java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteException@Deprecated
java.lang.String[] getRegionLongNames()
throws java.rmi.RemoteException
java.rmi.RemoteException@Deprecated Region getRegionByLongName(java.lang.String longName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRegion getRegionByPlot(java.lang.String plotID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionGeneralStationInfo[] getGeneralStations() throws java.rmi.RemoteException
java.rmi.RemoteExceptionGeneralStationInfo[] getGeneralStationsOfRegion(java.lang.String regionName) throws java.rmi.RemoteException
java.rmi.RemoteException@Deprecated
java.lang.String[] getGeneralStationLongNames(java.lang.String regionName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionPlotInfo[] getPlots() throws java.rmi.RemoteException
java.rmi.RemoteExceptionStationInfo[] getStations() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getStationLoggerTypeName(java.lang.String stationName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getPlotStations(java.lang.String plotID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionVirtualPlotInfo[] getVirtualPlots() throws java.rmi.RemoteException
java.rmi.RemoteExceptionVirtualPlotInfo getVirtualPlot(java.lang.String plotID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getStationNames()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] cacheStorageGetStreamNames()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getPlotIDsByGeneralStationByLongName(java.lang.String longName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpans() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpansOfRegion(java.lang.String regionName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpansOfGeneralStation(java.lang.String generalStationName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionLoggerType[] getLoggerTypes() throws java.rmi.RemoteException
java.rmi.RemoteExceptionLoggerType getLoggerType(java.lang.String loggerTypeName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionSourceEntry[] getSourceCatalogEntries() throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong execute_console_command(java.lang.String input_line)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionPair<java.lang.Boolean,java.lang.String[]> console_comand_get_output(long commandThreadId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionTimestampSeries plot(java.lang.String queryType, java.lang.String plotID, java.lang.String[] columnNames, AggregationInterval aggregationInterval, DataQuality dataQuality, boolean interpolated, java.lang.Long start, java.lang.Long end) throws java.rmi.RemoteException
java.rmi.RemoteExceptionTimestampSeries plotQuartile(java.lang.String plotID, java.lang.String[] columnNames, AggregationInterval aggregationInterval, DataQuality dataQuality, boolean interpolated, java.lang.Long start, java.lang.Long end) throws java.rmi.RemoteException
java.rmi.RemoteExceptionTimestampSeries cache(java.lang.String streamName, java.lang.String[] columnNames, AggregationInterval aggregationInterval) throws java.rmi.RemoteException
java.rmi.RemoteExceptionTimeSeriesMask getTimeSeriesMask(java.lang.String stationName, java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setTimeSeriesMask(java.lang.String stationName,
java.lang.String sensorName,
TimeSeriesMask timeSeriesMask)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<PlotStatus> getPlotStatuses() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<PlotStatus> getPlotStatusesOfGeneralStation(java.lang.String generalStationName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.ArrayList<PlotStatus> getPlotStatusesOfRegion(java.lang.String regionName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String get_tubedb_version()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid clearData()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid insertOneValue(java.lang.String stationName,
java.lang.String sensorName,
int timestamp,
float value)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getInternalStoredStationNames()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionDataEntry[] readRawData(java.lang.String stationName, java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionTimestampSeries readRawData(java.lang.String stationName, java.lang.String[] sensorNames) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid insertDataRows(java.lang.String stationName,
java.lang.String[] sensorNames,
java.util.Collection<DataRow> dataRows)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid insertSourceCatalogEntry(SourceEntry sourceEntry) throws java.rmi.RemoteException
java.rmi.RemoteException