public class McActionEngine extends Object implements IMcActionEngine
Constructor and Description |
---|
McActionEngine() |
Modifier and Type | Method and Description |
---|---|
void |
addNode(Node node) |
void |
addSensor(Sensor sensor) |
void |
discover(Integer gatewayId) |
String |
eraseConfiguration(Node node) |
void |
executeForwardPayload(ForwardPayload forwardPayload,
String payload) |
void |
executeRequestPayload(ResourceModel resourceModel) |
void |
executeSendPayload(ResourceModel resourceModel,
ResourceOperation operation) |
void |
rebootNode(Node node) |
String |
sendAliveStatusRequest(Node node) |
String |
sendPayload(SensorVariable sensorVariable) |
void |
updateNode(Node node) |
void |
updateNodeInformations(Integer gatewayId,
List<Integer> nodeIds) |
void |
updateSensor(Sensor sensor) |
void |
uploadFirmware(Node node) |
public void executeSendPayload(ResourceModel resourceModel, ResourceOperation operation)
executeSendPayload
in interface IMcActionEngine
public void executeRequestPayload(ResourceModel resourceModel)
executeRequestPayload
in interface IMcActionEngine
public String sendAliveStatusRequest(Node node)
sendAliveStatusRequest
in interface IMcActionEngine
public void executeForwardPayload(ForwardPayload forwardPayload, String payload)
executeForwardPayload
in interface IMcActionEngine
public void rebootNode(Node node)
rebootNode
in interface IMcActionEngine
public void uploadFirmware(Node node)
uploadFirmware
in interface IMcActionEngine
public void discover(Integer gatewayId)
discover
in interface IMcActionEngine
public void addNode(Node node)
addNode
in interface IMcActionEngine
public void updateNode(Node node)
updateNode
in interface IMcActionEngine
public String eraseConfiguration(Node node)
eraseConfiguration
in interface IMcActionEngine
public void addSensor(Sensor sensor)
addSensor
in interface IMcActionEngine
public void updateSensor(Sensor sensor)
updateSensor
in interface IMcActionEngine
public String sendPayload(SensorVariable sensorVariable)
sendPayload
in interface IMcActionEngine
public void updateNodeInformations(Integer gatewayId, List<Integer> nodeIds)
updateNodeInformations
in interface IMcActionEngine
Copyright © 2015–2019. All rights reserved.