|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BaseDeviceService
Base Device. The device service interface defines the service to be registered for the BaseDevice device.
The following measurements are supported:
| Status | |
| Configuration | |
| Capabilities |
The list of exported services:
BaseDeviceService,
See the following specification(s) for more details:
| Field Summary | |
|---|---|
static java.lang.String[] |
ALL_COMMANDS
Comprehensive list of all the command ids. |
static java.lang.String[] |
ALL_MEASUREMENTS
Comprehensive list of all the measurement ids. |
static java.lang.String[] |
ALL_SIGNALS
Comprehensive list of all the signal ids. |
static java.lang.String |
BaseDevice
Define the BaseDevice key. |
static java.lang.String |
Capabilities
Defines the Capabilities measurement. |
static java.lang.String |
CAPABILITIES_EXTERNAL_KEY
Defines the Capabilities measurement. |
static java.lang.String |
CAPABILITIES_GET_EXTERNAL_KEY
Defines the Capabilities measurement. |
static java.lang.String |
CAPABILITIES_READ_EXTERNAL_KEY
Defines the Capabilities measurement. |
static java.lang.String |
CAPABILITIES_WRITE_EXTERNAL_KEY
Defines the Capabilities measurement. |
static java.lang.String |
Configuration
Defines the Configuration measurement. |
static java.lang.String |
CONFIGURATION_EXTERNAL_KEY
Defines the Configuration measurement. |
static java.lang.String |
CONFIGURATION_GET_EXTERNAL_KEY
Defines the Configuration measurement. |
static java.lang.String |
CONFIGURATION_READ_EXTERNAL_KEY
Defines the Configuration measurement. |
static java.lang.String |
CONFIGURATION_WRITE_EXTERNAL_KEY
Defines the Configuration measurement. |
static java.lang.String |
SERVICE_NAME
Define the OSGi service name. |
static java.lang.String |
Status
Defines the Status measurement. |
static java.lang.String |
STATUS_EXTERNAL_KEY
Defines the Status measurement. |
static java.lang.String |
STATUS_GET_EXTERNAL_KEY
Defines the Status measurement. |
static java.lang.String |
STATUS_READ_EXTERNAL_KEY
Defines the Status measurement. |
static java.lang.String |
STATUS_WRITE_EXTERNAL_KEY
Defines the Status measurement. |
| Fields inherited from interface org.eclipse.soda.dk.device.service.DeviceService |
|---|
ACTIVE, ALIVE, AUTOSTART, BLOCKPROCESSING, CONFIGURATION_DATA_KEY, CONNECTED, CREATED, DEAD, ERROR_EXTERNAL_KEY, EVENPROCESSING, EXECUTE_EXTERNAL_KEY, GET_EXTERNAL_KEY, INITIALIZEMEASUREMENTS, KEYS_DATA_KEY, NULL, READ_EXTERNAL_KEY, RECEIVED_KEY_DATA_KEY, SET_EXTERNAL_KEY, SOURCE_DATA_KEY, STARTED, STATE_DATA_KEY, STATE_OLD_DATA_KEY, TIMESTAMP_DATA_KEY, TRIGGER_EXTERNAL_KEY, VALUE_DATA_KEY, VALUE_OLD_DATA_KEY, WRITE_EXTERNAL_KEY |
| Method Summary |
|---|
| Methods inherited from interface org.eclipse.soda.dk.device.service.DeviceService |
|---|
addDeviceListener, elements, exit, get, getCommand, getConfigurationInformation, getMeasurement, getNotificationService, getSignal, getState, getTransport, isStarted, put, remove, removeDeviceListener, send, setConfigurationInformation, setNotificationService, setTransport, start, stop |
| Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService |
|---|
getKey |
| Field Detail |
|---|
static final java.lang.String SERVICE_NAME
static final java.lang.String BaseDevice
static final java.lang.String Status
static final java.lang.String STATUS_EXTERNAL_KEY
static final java.lang.String STATUS_GET_EXTERNAL_KEY
static final java.lang.String STATUS_READ_EXTERNAL_KEY
static final java.lang.String STATUS_WRITE_EXTERNAL_KEY
static final java.lang.String Configuration
static final java.lang.String CONFIGURATION_EXTERNAL_KEY
static final java.lang.String CONFIGURATION_GET_EXTERNAL_KEY
static final java.lang.String CONFIGURATION_READ_EXTERNAL_KEY
static final java.lang.String CONFIGURATION_WRITE_EXTERNAL_KEY
static final java.lang.String Capabilities
static final java.lang.String CAPABILITIES_EXTERNAL_KEY
static final java.lang.String CAPABILITIES_GET_EXTERNAL_KEY
static final java.lang.String CAPABILITIES_READ_EXTERNAL_KEY
static final java.lang.String CAPABILITIES_WRITE_EXTERNAL_KEY
static final java.lang.String[] ALL_COMMANDS
static final java.lang.String[] ALL_SIGNALS
static final java.lang.String[] ALL_MEASUREMENTS
|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||