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.RemoteException
java.lang.String[] getSensorNamesOfGeneralStationWithVirtual(java.lang.String generalStationName) throws java.rmi.RemoteException
java.rmi.RemoteException
Sensor[] getSensors() throws java.rmi.RemoteException
java.rmi.RemoteException
Sensor getSensor(java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getBaseSchema(java.lang.String[] rawSchema) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getCacheSchemaNames(java.lang.String streamName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getValidSchema(java.lang.String plotID, java.lang.String[] sensorNames) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getValidSchemaWithVirtualSensors(java.lang.String plotID, java.lang.String[] sensorNames) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] supplementSchema(java.lang.String[] schema, java.lang.String[] availableSchema) throws java.rmi.RemoteException
java.rmi.RemoteException
Region[] getRegions() throws java.rmi.RemoteException
java.rmi.RemoteException
Region 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.RemoteException
Region getRegionByPlot(java.lang.String plotID) throws java.rmi.RemoteException
java.rmi.RemoteException
GeneralStationInfo[] getGeneralStations() throws java.rmi.RemoteException
java.rmi.RemoteException
GeneralStationInfo[] 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.RemoteException
PlotInfo[] getPlots() throws java.rmi.RemoteException
java.rmi.RemoteException
StationInfo[] getStations() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getStationLoggerTypeName(java.lang.String stationName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getPlotStations(java.lang.String plotID) throws java.rmi.RemoteException
java.rmi.RemoteException
VirtualPlotInfo[] getVirtualPlots() throws java.rmi.RemoteException
java.rmi.RemoteException
VirtualPlotInfo getVirtualPlot(java.lang.String plotID) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getStationNames() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] cacheStorageGetStreamNames() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getPlotIDsByGeneralStationByLongName(java.lang.String longName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpans() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpansOfRegion(java.lang.String regionName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<TimestampInterval<java.lang.String>> getPlotTimeSpansOfGeneralStation(java.lang.String generalStationName) throws java.rmi.RemoteException
java.rmi.RemoteException
LoggerType[] getLoggerTypes() throws java.rmi.RemoteException
java.rmi.RemoteException
LoggerType getLoggerType(java.lang.String loggerTypeName) throws java.rmi.RemoteException
java.rmi.RemoteException
SourceEntry[] getSourceCatalogEntries() throws java.rmi.RemoteException
java.rmi.RemoteException
long execute_console_command(java.lang.String input_line) throws java.rmi.RemoteException
java.rmi.RemoteException
Pair<java.lang.Boolean,java.lang.String[]> console_comand_get_output(long commandThreadId) throws java.rmi.RemoteException
java.rmi.RemoteException
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) throws java.rmi.RemoteException
java.rmi.RemoteException
TimestampSeries 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.RemoteException
TimestampSeries cache(java.lang.String streamName, java.lang.String[] columnNames, AggregationInterval aggregationInterval) throws java.rmi.RemoteException
java.rmi.RemoteException
TimeSeriesMask getTimeSeriesMask(java.lang.String stationName, java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteException
void setTimeSeriesMask(java.lang.String stationName, java.lang.String sensorName, TimeSeriesMask timeSeriesMask) throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<PlotStatus> getPlotStatuses() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<PlotStatus> getPlotStatusesOfGeneralStation(java.lang.String generalStationName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.ArrayList<PlotStatus> getPlotStatusesOfRegion(java.lang.String regionName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String get_tubedb_version() throws java.rmi.RemoteException
java.rmi.RemoteException
void clearData() throws java.rmi.RemoteException
java.rmi.RemoteException
void insertOneValue(java.lang.String stationName, java.lang.String sensorName, int timestamp, float value) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getInternalStoredStationNames() throws java.rmi.RemoteException
java.rmi.RemoteException
DataEntry[] readRawData(java.lang.String stationName, java.lang.String sensorName) throws java.rmi.RemoteException
java.rmi.RemoteException
TimestampSeries readRawData(java.lang.String stationName, java.lang.String[] sensorNames) throws java.rmi.RemoteException
java.rmi.RemoteException
void insertDataRows(java.lang.String stationName, java.lang.String[] sensorNames, java.util.Collection<DataRow> dataRows) throws java.rmi.RemoteException
java.rmi.RemoteException
void insertSourceCatalogEntry(SourceEntry sourceEntry) throws java.rmi.RemoteException
java.rmi.RemoteException