1.0.0

org.eclipse.soda.dk.device.service
Interface ControlService

All Known Subinterfaces:
AdapterService, BaseDeviceService, CommandService, DeviceRegistryService, DeviceService, MeasurementService, SignalService
All Known Implementing Classes:
Adapter, BaseDevice, ChildMeasurement, Command, CommandMeasurement, Commands, ConcreteMeasurement, ConcreteSignal, Container, Control, ControlsMeasurement, CountMeasurement, DataCommand, DataMeasurement, DataSignal, Device, DeviceAdapter, DeviceCommand, DeviceProfile, DeviceRegistry, Measurement, MeasurementCommand, Measurements, MessageCommand, MessageSignal, MethodCommand, MethodMeasurement, MethodSignal, ParameterCommand, ParameterSignal, Profile, QueueDevice, ReadMeasurement, ReadOnlyMeasurement, Signal, SignalMeasurement, Signals, SimpleDataCommand, SimpleMeasurementCommand, SimpleMessageCommand, SimpleParameterCommand, SimpleTransformCommand, SleepCommand, StateCommand, TestAdapter, TestDevice, ThreadDevice, TotalMeasurement, TransformCommand, TransformSignal, TransportDevice, UnitsMeasurement, Wire

public interface ControlService

The ControlService interface defines the ControlService concept.

Version:
1.0.0
See Also:
Control, CommandService, DeviceService, MeasurementService, A ControlService is a logical representation of a message. This may be a message from a hardware device, or one sent to a hardware device. This is the super of CommandService, MeasurementService, SignalService, and DeviceService. Each of these type provides a particular way to interface with a hardware device. Controls are not generally used in a user application. Typically, the Commands, Measurements, and Signals are used through the DeviceService Interface, rather than acessing the Controls directly.

Method Summary
 java.lang.String getKey()
          Gets the String key property value.
 

Method Detail

getKey

java.lang.String getKey()
Gets the String key property value. Each ControlService has a unique key. The getKey() method returns that unique key.

Returns:
Results of the get key (String) value.

1.0.0

Copyright (c) 1999, 2007 IBM