|
2010-01-22 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ArcomIoDeviceService
Arcom IO Relay 8 in 8. The device service interface defines the service to be registered for the ArcomIoDevice device.
The following commands are supported:
| SetAllOutputs | Set All Outputs |
| SetPin0 | Set Pin 0 |
| SetPin1 | Set Pin 1 |
| SetPin2 | Set Pin 2 |
| SetPin3 | Set Pin 3 |
| SetPin4 | Set Pin 4 |
| SetPin5 | Set Pin 5 |
| SetPin6 | Set Pin 6 |
| SetPin7 | Set Pin 7 |
| GetOutputRequest | Get the states of all the output pins |
| GetInputRequest | Get the states of all the input pins |
The following measurements are supported:
| Output | Maintain the output pins. |
| Input | Maintain the input. |
The following signals are supported:
| OutputReport | |
| InputReport |
The list of exported services:
ArcomIoDeviceService,
org.eclipse.soda.dk.device.service.DeviceService| Field Summary | |
|---|---|
static java.lang.String[] |
ALL_COMMANDS
Comprehensive list of all the command identifiers. |
static java.lang.String[] |
ALL_MEASUREMENTS
Comprehensive list of all the measurement identifiers. |
static java.lang.String[] |
ALL_SIGNALS
Comprehensive list of all the signal identifiers. |
static java.lang.String |
ArcomIoDevice
Define the ArcomIoDevice key. |
static java.lang.String |
FACTORY_SERVICE_NAME
Define the OSGi factory service name. |
static java.lang.String |
GET_INPUT_REQUEST_ERROR_EXTERNAL_KEY
Get the states of all the input pins. |
static java.lang.String |
GET_INPUT_REQUEST_EXTERNAL_KEY
Get the states of all the input pins. |
static java.lang.String |
GET_OUTPUT_REQUEST_ERROR_EXTERNAL_KEY
Get the states of all the output pins. |
static java.lang.String |
GET_OUTPUT_REQUEST_EXTERNAL_KEY
Get the states of all the output pins. |
static java.lang.String |
GetInputRequest
Get the states of all the input pins. |
static java.lang.String |
GETINPUTREQUEST_EXECUTE_EXTERNAL_KEY
Get the states of all the input pins. |
static java.lang.String |
GetOutputRequest
Get the states of all the output pins. |
static java.lang.String |
GETOUTPUTREQUEST_EXECUTE_EXTERNAL_KEY
Get the states of all the output pins. |
static java.lang.String |
Input
Maintain the input. |
static java.lang.String |
INPUT_ERROR_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
INPUT_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
INPUT_GET_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
INPUT_READ_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
INPUT_REPORT_ERROR_EXTERNAL_KEY
Defines the InputReport signal. |
static java.lang.String |
INPUT_REPORT_EXTERNAL_KEY
Defines the InputReport signal. |
static java.lang.String |
INPUT_REPORT_TRIGGER_EXTERNAL_KEY
Defines the InputReport signal. |
static java.lang.String |
INPUT_WRITE_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
InputReport
Defines the InputReport signal. |
static java.lang.String |
MANAGED_SERVICE_NAME
Define the OSGi managed service name. |
static java.lang.String |
Output
Maintain the output pins. |
static java.lang.String |
OUTPUT_ERROR_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
OUTPUT_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
OUTPUT_GET_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
OUTPUT_READ_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
OUTPUT_REPORT_ERROR_EXTERNAL_KEY
Defines the OutputReport signal. |
static java.lang.String |
OUTPUT_REPORT_EXTERNAL_KEY
Defines the OutputReport signal. |
static java.lang.String |
OUTPUT_REPORT_TRIGGER_EXTERNAL_KEY
Defines the OutputReport signal. |
static java.lang.String |
OUTPUT_WRITE_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
OutputReport
Defines the OutputReport signal. |
static java.lang.String |
SERVICE_DESCRIPTION
Description of the test. |
static java.lang.String |
SERVICE_NAME
Define the OSGi service name. |
static java.lang.String |
SET_ALL_OUTPUTS_ERROR_EXTERNAL_KEY
Set All Outputs. |
static java.lang.String |
SET_ALL_OUTPUTS_EXTERNAL_KEY
Set All Outputs. |
static java.lang.String |
SET_PIN0_ERROR_EXTERNAL_KEY
Set Pin 0. |
static java.lang.String |
SET_PIN0_EXTERNAL_KEY
Set Pin 0. |
static java.lang.String |
SET_PIN1_ERROR_EXTERNAL_KEY
Set Pin 1. |
static java.lang.String |
SET_PIN1_EXTERNAL_KEY
Set Pin 1. |
static java.lang.String |
SET_PIN2_ERROR_EXTERNAL_KEY
Set Pin 2. |
static java.lang.String |
SET_PIN2_EXTERNAL_KEY
Set Pin 2. |
static java.lang.String |
SET_PIN3_ERROR_EXTERNAL_KEY
Set Pin 3. |
static java.lang.String |
SET_PIN3_EXTERNAL_KEY
Set Pin 3. |
static java.lang.String |
SET_PIN4_ERROR_EXTERNAL_KEY
Set Pin 4. |
static java.lang.String |
SET_PIN4_EXTERNAL_KEY
Set Pin 4. |
static java.lang.String |
SET_PIN5_ERROR_EXTERNAL_KEY
Set Pin 5. |
static java.lang.String |
SET_PIN5_EXTERNAL_KEY
Set Pin 5. |
static java.lang.String |
SET_PIN6_ERROR_EXTERNAL_KEY
Set Pin 6. |
static java.lang.String |
SET_PIN6_EXTERNAL_KEY
Set Pin 6. |
static java.lang.String |
SET_PIN7_ERROR_EXTERNAL_KEY
Set Pin 7. |
static java.lang.String |
SET_PIN7_EXTERNAL_KEY
Set Pin 7. |
static java.lang.String |
SetAllOutputs
Set All Outputs. |
static java.lang.String |
SETALLOUTPUTS_EXECUTE_EXTERNAL_KEY
Set All Outputs. |
static java.lang.String |
SetPin0
Set Pin 0. |
static java.lang.String |
SETPIN0_EXECUTE_EXTERNAL_KEY
Set Pin 0. |
static java.lang.String |
SetPin1
Set Pin 1. |
static java.lang.String |
SETPIN1_EXECUTE_EXTERNAL_KEY
Set Pin 1. |
static java.lang.String |
SetPin2
Set Pin 2. |
static java.lang.String |
SETPIN2_EXECUTE_EXTERNAL_KEY
Set Pin 2. |
static java.lang.String |
SetPin3
Set Pin 3. |
static java.lang.String |
SETPIN3_EXECUTE_EXTERNAL_KEY
Set Pin 3. |
static java.lang.String |
SetPin4
Set Pin 4. |
static java.lang.String |
SETPIN4_EXECUTE_EXTERNAL_KEY
Set Pin 4. |
static java.lang.String |
SetPin5
Set Pin 5. |
static java.lang.String |
SETPIN5_EXECUTE_EXTERNAL_KEY
Set Pin 5. |
static java.lang.String |
SetPin6
Set Pin 6. |
static java.lang.String |
SETPIN6_EXECUTE_EXTERNAL_KEY
Set Pin 6. |
static java.lang.String |
SetPin7
Set Pin 7. |
static java.lang.String |
SETPIN7_EXECUTE_EXTERNAL_KEY
Set Pin 7. |
| Field Detail |
|---|
static final java.lang.String SERVICE_NAME
static final java.lang.String MANAGED_SERVICE_NAME
static final java.lang.String FACTORY_SERVICE_NAME
static final java.lang.String ArcomIoDevice
static final java.lang.String SetAllOutputs
static final java.lang.String SET_ALL_OUTPUTS_EXTERNAL_KEY
The value of this field is "prefix/SetAllOutputs",
Constant Field Valuesstatic final java.lang.String SETALLOUTPUTS_EXECUTE_EXTERNAL_KEY
The value of this field is "prefix/SetAllOutputs/execute"static final java.lang.String SET_ALL_OUTPUTS_ERROR_EXTERNAL_KEY
SetAllOutputs,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetAllOutputs/error"static final java.lang.String SetPin0
Boolean
static final java.lang.String SET_PIN0_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin0",
Constant Field Valuesstatic final java.lang.String SETPIN0_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin0/execute"static final java.lang.String SET_PIN0_ERROR_EXTERNAL_KEY
Boolean
SetPin0,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin0/error"static final java.lang.String SetPin1
Boolean
static final java.lang.String SET_PIN1_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin1",
Constant Field Valuesstatic final java.lang.String SETPIN1_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin1/execute"static final java.lang.String SET_PIN1_ERROR_EXTERNAL_KEY
Boolean
SetPin1,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin1/error"static final java.lang.String SetPin2
Boolean
static final java.lang.String SET_PIN2_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin2",
Constant Field Valuesstatic final java.lang.String SETPIN2_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin2/execute"static final java.lang.String SET_PIN2_ERROR_EXTERNAL_KEY
Boolean
SetPin2,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin2/error"static final java.lang.String SetPin3
Boolean
static final java.lang.String SET_PIN3_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin3",
Constant Field Valuesstatic final java.lang.String SETPIN3_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin3/execute"static final java.lang.String SET_PIN3_ERROR_EXTERNAL_KEY
Boolean
SetPin3,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin3/error"static final java.lang.String SetPin4
Boolean
static final java.lang.String SET_PIN4_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin4",
Constant Field Valuesstatic final java.lang.String SETPIN4_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin4/execute"static final java.lang.String SET_PIN4_ERROR_EXTERNAL_KEY
Boolean
SetPin4,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin4/error"static final java.lang.String SetPin5
Boolean
static final java.lang.String SET_PIN5_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin5",
Constant Field Valuesstatic final java.lang.String SETPIN5_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin5/execute"static final java.lang.String SET_PIN5_ERROR_EXTERNAL_KEY
Boolean
SetPin5,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin5/error"static final java.lang.String SetPin6
Boolean
static final java.lang.String SET_PIN6_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin6",
Constant Field Valuesstatic final java.lang.String SETPIN6_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin6/execute"static final java.lang.String SET_PIN6_ERROR_EXTERNAL_KEY
Boolean
SetPin6,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin6/error"static final java.lang.String SetPin7
Boolean
static final java.lang.String SET_PIN7_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin7",
Constant Field Valuesstatic final java.lang.String SETPIN7_EXECUTE_EXTERNAL_KEY
Boolean
The value of this field is "prefix/SetPin7/execute"static final java.lang.String SET_PIN7_ERROR_EXTERNAL_KEY
Boolean
SetPin7,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/SetPin7/error"static final java.lang.String GetOutputRequest
static final java.lang.String GET_OUTPUT_REQUEST_EXTERNAL_KEY
The value of this field is "prefix/GetOutputRequest",
Constant Field Valuesstatic final java.lang.String GETOUTPUTREQUEST_EXECUTE_EXTERNAL_KEY
The value of this field is "prefix/GetOutputRequest/execute"static final java.lang.String GET_OUTPUT_REQUEST_ERROR_EXTERNAL_KEY
GetOutputRequest,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/GetOutputRequest/error"static final java.lang.String OutputReport
static final java.lang.String OUTPUT_REPORT_EXTERNAL_KEY
The value of this field is "prefix/OutputReport",
Constant Field Valuesstatic final java.lang.String OUTPUT_REPORT_TRIGGER_EXTERNAL_KEY
The value of this field is "prefix/OutputReport/trigger"static final java.lang.String OUTPUT_REPORT_ERROR_EXTERNAL_KEY
OutputReport,
org.eclipse.soda.dk.notification.service.NotificationService#TRIGGER_EXTERNAL_KEY,
The value of this field is "prefix/OutputReport/error"static final java.lang.String Output
static final java.lang.String OUTPUT_EXTERNAL_KEY
The value of this field is "prefix/Output",
Constant Field Valuesstatic final java.lang.String OUTPUT_GET_EXTERNAL_KEY
The value of this field is "prefix/Output/get"static final java.lang.String OUTPUT_READ_EXTERNAL_KEY
Output,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/Output/read"static final java.lang.String OUTPUT_WRITE_EXTERNAL_KEY
Output,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/Output/write"static final java.lang.String OUTPUT_ERROR_EXTERNAL_KEY
Output,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY,
The value of this field is "prefix/Output/error"static final java.lang.String GetInputRequest
static final java.lang.String GET_INPUT_REQUEST_EXTERNAL_KEY
The value of this field is "prefix/GetInputRequest",
Constant Field Valuesstatic final java.lang.String GETINPUTREQUEST_EXECUTE_EXTERNAL_KEY
The value of this field is "prefix/GetInputRequest/execute"static final java.lang.String GET_INPUT_REQUEST_ERROR_EXTERNAL_KEY
GetInputRequest,
org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY,
The value of this field is "prefix/GetInputRequest/error"static final java.lang.String InputReport
static final java.lang.String INPUT_REPORT_EXTERNAL_KEY
The value of this field is "prefix/InputReport",
Constant Field Valuesstatic final java.lang.String INPUT_REPORT_TRIGGER_EXTERNAL_KEY
The value of this field is "prefix/InputReport/trigger"static final java.lang.String INPUT_REPORT_ERROR_EXTERNAL_KEY
InputReport,
org.eclipse.soda.dk.notification.service.NotificationService#TRIGGER_EXTERNAL_KEY,
The value of this field is "prefix/InputReport/error"static final java.lang.String Input
static final java.lang.String INPUT_EXTERNAL_KEY
The value of this field is "prefix/Input",
Constant Field Valuesstatic final java.lang.String INPUT_GET_EXTERNAL_KEY
The value of this field is "prefix/Input/get"static final java.lang.String INPUT_READ_EXTERNAL_KEY
Input,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/Input/read"static final java.lang.String INPUT_WRITE_EXTERNAL_KEY
Input,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/Input/write"static final java.lang.String INPUT_ERROR_EXTERNAL_KEY
Input,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY,
The value of this field is "prefix/Input/error"static final java.lang.String[] ALL_COMMANDS
static final java.lang.String[] ALL_SIGNALS
static final java.lang.String[] ALL_MEASUREMENTS
static final java.lang.String SERVICE_DESCRIPTION
|
2010-01-22 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||