public interface BasicService<T> extends ListenerForLastValueHandler<T>, ListenerForAverageValueHandler<T>, ListenerForEstimateValueHandler<T>
| Modifier and Type | Method and Description |
|---|---|
Double |
estimateValue(int flatId) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp,
int... excludedDeviceIds) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp,
List<Integer> excludedDevices) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp,
long calculationPeriod,
TimeUnit timeUnit) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp,
long calculationPeriod,
TimeUnit timeUnit,
int... excludedDeviceIds) |
Double |
estimateValue(int flatId,
org.joda.time.DateTime forTimestamp,
long calculationPeriod,
TimeUnit timeUnit,
List<Integer> excludedDevices) |
Double |
estimateValue(int flatId,
int... excludedDeviceIds) |
Double |
estimateValue(int flatId,
List<Integer> excludedDevices) |
Double |
estimateValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit) |
Double |
estimateValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit,
int... excludedDeviceIds) |
Double |
estimateValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit,
List<Integer> excludedDevices) |
List<Integer> |
getDeviceIds(Collection<at.ac.ait.hbs.homer.core.common.model.DBDevice> devices) |
List<Integer> |
getDeviceIds(int... devices) |
List<Integer> |
getDeviceIds(int flatId) |
List<Integer> |
getDeviceIds(int flatId,
int... excludedDeviceIds) |
List<Integer> |
getDeviceIds(int flatId,
List<Integer> excludedDevices) |
List<Integer> |
getDeviceIds(List<at.ac.ait.hbs.homer.core.common.model.DBDevice> devices) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId,
int... excludedDeviceIds) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId,
List<Integer> excludedDevices) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId,
long period,
TimeUnit timeUnit) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId,
long period,
TimeUnit timeUnit,
int... excludedDeviceIds) |
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> |
getDeviceMessages(int flatId,
long period,
TimeUnit timeUnit,
List<Integer> excludedDevices) |
Double |
getLastValue(int flatId) |
Double |
getLastValue(int flatId,
AverageCalculationMode mode) |
Double |
getLastValue(int flatId,
AverageCalculationMode mode,
int... excludedDeviceIds) |
Double |
getLastValue(int flatId,
AverageCalculationMode mode,
List<Integer> excludedDevices) |
Double |
getLastValue(int flatId,
int... excludedDeviceIds) |
Double |
getLastValue(int flatId,
List<Integer> excludedDevices) |
Double |
getValue(int flatId) |
Double |
getValue(int flatId,
AverageCalculationMode mode) |
Double |
getValue(int flatId,
AverageCalculationMode mode,
int... excludedDeviceIds) |
Double |
getValue(int flatId,
AverageCalculationMode mode,
List<Integer> excludedDevices) |
Double |
getValue(int flatId,
AverageCalculationMode mode,
long calculationPeriod,
TimeUnit timeUnit) |
Double |
getValue(int flatId,
AverageCalculationMode mode,
long calculationPeriod,
TimeUnit timeUnit,
int... excludedDeviceIds) |
Double |
getValue(int flatId,
AverageCalculationMode mode,
long calculationPeriod,
TimeUnit timeUnit,
List<Integer> excludedDevices) |
Double |
getValue(int flatId,
int... excludedDeviceIds) |
Double |
getValue(int flatId,
List<Integer> excludedDevices) |
Double |
getValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit) |
Double |
getValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit,
int... excludedDeviceIds) |
Double |
getValue(int flatId,
long calculationPeriod,
TimeUnit timeUnit,
List<Integer> excludedDevices) |
addListenerForLastValue, removeListener, removeListenerForLastValueaddListenerForAverageValue, addListenerForAverageValue, addListenerForAverageValue, addListenerForAverageValue, addListenerForAverageValue, addListenerForAverageValue, removeListener, removeListenerForAverageValueaddListenerForEstimateValue, addListenerForEstimateValue, addListenerForEstimateValue, addListenerForEstimateValue, addListenerForEstimateValue, addListenerForEstimateValue, removeListener, removeListenerForEstimateValueList<Integer> getDeviceIds(Collection<at.ac.ait.hbs.homer.core.common.model.DBDevice> devices)
List<Integer> getDeviceIds(List<at.ac.ait.hbs.homer.core.common.model.DBDevice> devices)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId, int... excludedDeviceIds)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId, List<Integer> excludedDevices)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId, long period, TimeUnit timeUnit)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId, long period, TimeUnit timeUnit, int... excludedDeviceIds)
List<at.ac.ait.hbs.homer.core.common.model.DBMessage> getDeviceMessages(int flatId, long period, TimeUnit timeUnit, List<Integer> excludedDevices)
Double getLastValue(int flatId)
Double getLastValue(int flatId, int... excludedDeviceIds)
Double getLastValue(int flatId, AverageCalculationMode mode)
Double getLastValue(int flatId, AverageCalculationMode mode, int... excludedDeviceIds)
Double getLastValue(int flatId, AverageCalculationMode mode, List<Integer> excludedDevices)
Double getValue(int flatId)
Double getValue(int flatId, int... excludedDeviceIds)
Double getValue(int flatId, long calculationPeriod, TimeUnit timeUnit, int... excludedDeviceIds)
Double getValue(int flatId, long calculationPeriod, TimeUnit timeUnit, List<Integer> excludedDevices)
Double getValue(int flatId, AverageCalculationMode mode)
Double getValue(int flatId, AverageCalculationMode mode, int... excludedDeviceIds)
Double getValue(int flatId, AverageCalculationMode mode, List<Integer> excludedDevices)
Double getValue(int flatId, AverageCalculationMode mode, long calculationPeriod, TimeUnit timeUnit)
Double getValue(int flatId, AverageCalculationMode mode, long calculationPeriod, TimeUnit timeUnit, int... excludedDeviceIds)
Double getValue(int flatId, AverageCalculationMode mode, long calculationPeriod, TimeUnit timeUnit, List<Integer> excludedDevices)
Double estimateValue(int flatId)
Double estimateValue(int flatId, int... excludedDeviceIds)
Double estimateValue(int flatId, long calculationPeriod, TimeUnit timeUnit, int... excludedDeviceIds)
Double estimateValue(int flatId, long calculationPeriod, TimeUnit timeUnit, List<Integer> excludedDevices)
Double estimateValue(int flatId, org.joda.time.DateTime forTimestamp)
Double estimateValue(int flatId, org.joda.time.DateTime forTimestamp, int... excludedDeviceIds)
Double estimateValue(int flatId, org.joda.time.DateTime forTimestamp, List<Integer> excludedDevices)
Double estimateValue(int flatId, org.joda.time.DateTime forTimestamp, long calculationPeriod, TimeUnit timeUnit)
Double estimateValue(int flatId, org.joda.time.DateTime forTimestamp, long calculationPeriod, TimeUnit timeUnit, int... excludedDeviceIds)
Copyright © 2017. All rights reserved.