Package | Description |
---|---|
org.sensorhub.api.sensor | |
org.sensorhub.impl.sensor | |
org.sensorhub.impl.sensor.sost | |
org.sensorhub.impl.sensor.swe | |
org.sensorhub.impl.service.sps |
Modifier and Type | Method and Description |
---|---|
CommandStatus |
ISensorControlInterface.cancelCommand(String commandID)
Cancels a command before it is executed (for async or scheduled commands)
|
int |
ISensorDataInterface.clearAllRecords()
Clears all records currently stored in driver or sensor memory.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.execCommand(DataBlock command)
Executes the command synchronously, blocking until completion of command
|
CommandStatus |
ISensorControlInterface.execCommandGroup(List<DataBlock> commands)
Executes multiple commands synchronously and in the order specified.
|
List<DataBlock> |
ISensorDataInterface.getAllRecords(boolean clear)
Retrieves all records stored by the driver or sensor.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.getCommandStatus(String commandID)
Retrieves command status
|
List<CommandStatus> |
ISensorControlInterface.getCommandStatusHistory(String commandID)
Gets complete status history for the specified command
|
List<DataBlock> |
ISensorDataInterface.getLatestRecords(int maxRecords,
boolean clear)
Retrieves the N last records stored.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
int |
ISensorDataInterface.getNumberOfAvailableRecords()
Retrieves number of record currectly available from driver or on-board sensor memory.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
int |
ISensorDataInterface.getStorageCapacity()
Gets the internal storage capacity.
This method must be implemented if ISensorDataInterface.isStorageSupported() returns true. |
CommandStatus |
ISensorControlInterface.scheduleCommand(DataBlock command,
DateTime execTime)
Schedules a command to be executed asynchronously at the specified time
|
CommandStatus |
ISensorControlInterface.scheduleCommandGroup(List<DataBlock> commands,
DateTime execTime)
Schedules a group of commands to be executed asynchronously at the specified time.
|
CommandStatus |
ISensorControlInterface.sendCommand(DataBlock command)
Sends a command that will be executed asynchronously
|
CommandStatus |
ISensorControlInterface.sendCommandGroup(List<DataBlock> commands)
Sends a group of commands for asynchronous execution.
|
Modifier and Type | Method and Description |
---|---|
CommandStatus |
AbstractSensorControl.cancelCommand(String commandID) |
int |
AbstractSensorOutput.clearAllRecords() |
CommandStatus |
AbstractSensorControl.execCommandGroup(List<DataBlock> commands) |
List<DataBlock> |
AbstractSensorOutput.getAllRecords(boolean clear) |
CommandStatus |
AbstractSensorControl.getCommandStatus(String commandID) |
List<CommandStatus> |
AbstractSensorControl.getCommandStatusHistory(String commandID) |
List<DataBlock> |
AbstractSensorOutput.getLatestRecords(int maxRecords,
boolean clear) |
int |
AbstractSensorOutput.getNumberOfAvailableRecords() |
int |
AbstractSensorOutput.getStorageCapacity() |
CommandStatus |
AbstractSensorControl.scheduleCommand(DataBlock command,
DateTime execTime) |
CommandStatus |
AbstractSensorControl.scheduleCommandGroup(List<DataBlock> commands,
DateTime execTime) |
CommandStatus |
AbstractSensorControl.sendCommand(DataBlock command) |
CommandStatus |
AbstractSensorControl.sendCommandGroup(List<DataBlock> commands) |
Modifier and Type | Method and Description |
---|---|
void |
SOSVirtualSensor.updateSensorDescription(AbstractProcess systemDesc,
boolean recordHistory) |
Modifier and Type | Method and Description |
---|---|
CommandStatus |
SWEVirtualSensorControl.execCommand(DataBlock command) |
Modifier and Type | Method and Description |
---|---|
protected List<DataComponent> |
DirectSensorConnector.getCommandsFromSensor() |
protected List<String> |
DirectSensorConnector.getObservablePropertiesFromSensor() |
Copyright © 2016 Sensia Software LLC. All rights reserved.