Package | Description |
---|---|
org.wattdepot.client |
Various WattDepot clients.
|
org.wattdepot.client.http.api |
Restlet implementations of WattDepot clients for the HTTP API.
|
org.wattdepot.common.analysis |
Analysis support classes.
|
org.wattdepot.common.http.api |
Provides classes and interfaces relevant to the REST/HTTP contract between the clients and
the server.
|
org.wattdepot.extension.openeis.http.api |
Interfaces that define the OpenEIS algorithms for WattDepot.
|
org.wattdepot.extension.openeis.server |
Server Resources for the OpenEIS algorithms.
|
org.wattdepot.extension.openeis.util |
Utility classes for the OpenEIS extension.
|
org.wattdepot.server.http.api |
Provides HTTP API for WattDepot using the Restlet framework
http://www.restlet.org
|
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
WattDepotInterface.getAverageValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getAverageValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getDailyValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getDailyValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getHistoricalValues(Depository depository,
Sensor sensor,
Date timestamp,
Boolean daily,
Integer samples,
Boolean pointValues) |
InterpolatedValueList |
WattDepotInterface.getHistoricalValues(Depository depository,
SensorGroup group,
Date timestamp,
Boolean daily,
Integer samples,
Boolean pointValues) |
InterpolatedValueList |
WattDepotInterface.getHourlyValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getHourlyValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getMaximumValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getMaximumValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getMinimumValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getMinimumValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotInterface.getValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
WattDepotClient.getAverageValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getAverageValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getDailyValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getDailyValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getHistoricalValues(Depository depository,
Sensor sensor,
Date timestamp,
Boolean daily,
Integer samples,
Boolean pointValues) |
InterpolatedValueList |
WattDepotClient.getHistoricalValues(Depository depository,
SensorGroup group,
Date timestamp,
Boolean daily,
Integer samples,
Boolean pointValues) |
InterpolatedValueList |
WattDepotClient.getHourlyValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getHourlyValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getMaximumValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getMaximumValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getMinimumValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getMinimumValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getValues(Depository depository,
Sensor sensor,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
InterpolatedValueList |
WattDepotClient.getValues(Depository depository,
SensorGroup group,
Date start,
Date end,
Integer interval,
Boolean usePointValues) |
Constructor and Description |
---|
DescriptiveStats(InterpolatedValueList meas) |
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
DepositoryValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/values/? sensor={sensor_id}&start={start}&end={end}&interval={interval} &value-type={value-type}. |
InterpolatedValueList |
DepositoryMinimumValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/values/minimum/?sensor={sensor_id}&start={start}&end={end}&interval={interval}&value-type={type}. |
InterpolatedValueList |
DepositoryMaximumValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/values/maximum/?sensor={sensor_id}&start={start}&end={end}&interval={interval}&value-type={type}. |
InterpolatedValueList |
DepositoryLatestValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/values/latest/?sensor={sensor_id}. |
InterpolatedValueList |
DepositoryHourlyValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/hourly/values/? sensor={sensor_id}&start={start}&end={end}&value-type={value-type}. |
InterpolatedValueList |
DepositoryHistoricalValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/{hourly | daily}/historical-values/?sensor={sensor_id} ×tamp={time}&value-type={value-type}&samples={samples}. |
InterpolatedValueList |
DepositoryDayHourlyValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/day-hourly/values/? sensor={sensor_id}×tamp={date}&value-type={value-type}. |
InterpolatedValueList |
DepositoryDailyValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/daily/values/? sensor={sensor_id}&start={start}&end={end}&value-type={value-type}. |
InterpolatedValueList |
DepositoryAverageValuesResource.retrieve()
Defines GET
/wattdepot/{org-id}/depository/{depository-id}/values/average/? sensor={sensor_id }&start={start}&end={end}&interval={interval}&value-type={type}. |
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
TimeSeriesLoadProfileDataResource.retrieve()
Defines GET
/wattdepot/{org-id}/openeis/time-series-load-profiling/data/?depository={depository_id}&sensor={sensor_id}. |
InterpolatedValueList |
LongitudinalBenchmarkingDataResource.retrieve()
Defines GET
/wattdepot/{org-id}/openeis/longitudinal-benchmarking/data/?depository={depository_id}&sensor={sensor_id} &baseline-start={start-date}&baseline-duration={duration}&comparison-start={start-date}&num-intervals={number}. |
InterpolatedValueList |
LoadDurationCurveDataResource.retrieve()
Defines GET
/wattdepot/{org-id}/openeis/load-duration-curve/data/?depository={depository_id}&sensor={sensor_id} &start={start}&end={end}. |
InterpolatedValueList |
HeatMapDataResource.retrieve()
Defines GET
/wattdepot/{org-id}/openeis/heat-map/data/?depository={depository_id}&sensor={sensor_id}. |
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
TimeSeriesLoadProfileServer.doRetrieve()
Retrieves the last month's hourly power data for the given depository and sensor.
|
InterpolatedValueList |
LongitudinalBenchmarkingServer.doRetrieve()
Calculates the baseline and comparison values.
|
InterpolatedValueList |
LoadDurationCurveServer.doRetrieve()
Retrieves the hourly power data for the given depository, sensor, start and end dates.
|
InterpolatedValueList |
HeatMapServer.doRetrieve()
Retrieves the last year's hourly power data for the given depository and sensor.
|
InterpolatedValueList |
OpenEISServer.getDifferenceValues(String depositoryId,
String sensorId,
Date start,
TimeInterval howLong,
int numIntervals,
boolean keepNulls)
Returns an InterpolatedValueList of the values starting at start with an interval of howLong.
|
InterpolatedValueList |
OpenEISServer.getHourlyDifferenceData(String depositoryId,
String sensorId,
Date start,
Date end,
boolean keepNulls)
Returns the hourly difference data as an InterpolatedValueList.
|
InterpolatedValueList |
OpenEISServer.getHourlyDifferenceData(String depositoryId,
String sensorId,
TimeInterval howLong,
boolean keepNulls)
Returns the hourly difference data for the given depositoryId, sensorId, and for the time interval.
|
InterpolatedValueList |
OpenEISServer.getHourlyPointData(String depositoryId,
String sensorId,
Date start,
Date end,
boolean keepNulls)
Returns the hourly average data as an InterpolatedValueList.
|
InterpolatedValueList |
OpenEISServer.getHourlyPointData(String depositoryId,
String sensorId,
TimeInterval howLong,
boolean keepNulls)
Returns the hourly point data for the given depositoryId, sensorId, and for the time interval.
|
InterpolatedValueList |
OpenEISServer.getHourlyPointDataYear(String depositoryId,
String sensorId,
boolean keepNulls)
Returns the average point data for the last year.
|
InterpolatedValueList |
TimeSeriesLoadProfileServerResource.retrieve() |
InterpolatedValueList |
LongitudinalBenchmarkingServerResource.retrieve() |
InterpolatedValueList |
LoadDurationCurveServerResource.retrieve() |
InterpolatedValueList |
HeatMapServerResource.retrieve() |
Modifier and Type | Method and Description |
---|---|
static String |
OpenEISGvizHelper.getBenchmarkGvizResponse(InterpolatedValueList mList,
String tqxString,
String tqString)
Returns the google visualization query string to create a benchmark column chart.
|
static com.google.visualization.datasource.datatable.DataTable |
OpenEISGvizHelper.getPercentageDataTable(InterpolatedValueList valueList)
Returns a DataTable representing a line graph who's x values are the percentage.
|
static com.google.visualization.datasource.datatable.DataTable |
OpenEISGvizHelper.getRow24HourPerDayDataTable(InterpolatedValueList valueList)
Returns the daily DataTable based upon one value per hour.
|
Modifier and Type | Method and Description |
---|---|
InterpolatedValueList |
DepositoryValuesServer.doRetrieve()
retrieve the depository measurement list for a sensor.
|
InterpolatedValueList |
DepositoryHourlyValuesServer.doRetrieve()
retrieve the hourly depository value list for a sensor.
|
InterpolatedValueList |
DepositoryDayHourlyValuesServer.doRetrieve()
retrieve the hourly depository value list for a sensor.
|
InterpolatedValueList |
DepositoryDailyValuesServer.doRetrieve()
retrieve the daily depository value list for a sensor.
|
InterpolatedValueList |
DepositoryAverageValuesServer.doRetrieve()
retrieve the depository measurement list for a sensor.
|
InterpolatedValueList |
DepositoryValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryMinimumValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryMaximumValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryLatestValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryHourlyValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryHistoricalValuesServer.retrieve() |
InterpolatedValueList |
DepositoryDayHourlyValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryDailyValuesServerResource.retrieve() |
InterpolatedValueList |
DepositoryAverageValuesServerResource.retrieve() |
Copyright © 2015 Collaborative Software Development Laboratory. All rights reserved.