Class PredictedFacade<T extends org.openremote.model.rules.Ruleset>
java.lang.Object
org.openremote.model.rules.PredictedDatapoints
org.openremote.manager.rules.facade.PredictedFacade<T>
public class PredictedFacade<T extends org.openremote.model.rules.Ruleset>
extends org.openremote.model.rules.PredictedDatapoints
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AssetPredictedDatapointServiceprotected final RulesEngineId<T> -
Constructor Summary
ConstructorsConstructorDescriptionPredictedFacade(RulesEngineId<T> rulesEngineId, AssetPredictedDatapointService assetPredictedDatapointService) -
Method Summary
Modifier and TypeMethodDescriptionorg.openremote.model.datapoint.ValueDatapoint<?>[]getValueDatapoints(org.openremote.model.attribute.AttributeRef attributeRef, org.openremote.model.datapoint.query.AssetDatapointQuery query) voidupdateValue(String assetId, String attributeName, Object value, LocalDateTime timestamp) voidupdateValue(org.openremote.model.attribute.AttributeRef attributeRef, Object value, LocalDateTime timestamp)
-
Field Details
-
rulesEngineId
-
assetPredictedDatapointService
-
-
Constructor Details
-
PredictedFacade
public PredictedFacade(RulesEngineId<T> rulesEngineId, AssetPredictedDatapointService assetPredictedDatapointService)
-
-
Method Details
-
getValueDatapoints
public org.openremote.model.datapoint.ValueDatapoint<?>[] getValueDatapoints(org.openremote.model.attribute.AttributeRef attributeRef, org.openremote.model.datapoint.query.AssetDatapointQuery query) - Specified by:
getValueDatapointsin classorg.openremote.model.rules.PredictedDatapoints
-
updateValue
public void updateValue(String assetId, String attributeName, Object value, LocalDateTime timestamp) - Specified by:
updateValuein classorg.openremote.model.rules.PredictedDatapoints
-
updateValue
public void updateValue(org.openremote.model.attribute.AttributeRef attributeRef, Object value, LocalDateTime timestamp) - Specified by:
updateValuein classorg.openremote.model.rules.PredictedDatapoints
-