|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SignalService
The SignalService interface defines the SignalService concept. A SignalService is a notification of a message received from a hardware device. An application may register interest by using the SignalListener interface, and be notified whenever the SignalService occurs.
ControlService,
SignalListener| Method Summary | |
|---|---|
void |
addSignalListener(SignalListener signalListener)
Adds the specified listener to receive listener notification. |
void |
removeSignalListener(SignalListener signalListener)
Removes the specified listener from receiving listener notification. |
void |
trigger()
This method causes the SignalService to be written out. |
void |
trigger(ChannelService channel)
This method causes the SignalService to be written out. |
void |
trigger(ChannelService channel,
java.lang.Object value)
This method causes the SignalService to be written out with data equal to the value argument. |
void |
trigger(java.lang.Object value)
This method causes the SignalService to be written out with data equal to the value argument. |
| Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService |
|---|
getKey |
| Method Detail |
|---|
void addSignalListener(SignalListener signalListener)
signalListener - The signal listener (SignalListener) parameter.removeSignalListener(SignalListener)void removeSignalListener(SignalListener signalListener)
signalListener - The signal listener (SignalListener) parameter.addSignalListener(SignalListener)void trigger()
trigger(ChannelService),
trigger(ChannelService,Object),
trigger(Object)void trigger(ChannelService channel)
channel - The channel (ChannelService) parameter.trigger(),
trigger(ChannelService,Object),
trigger(Object)
void trigger(ChannelService channel,
java.lang.Object value)
channel - The channel (ChannelService) parameter.value - The value (Object) parameter.trigger(),
trigger(ChannelService),
trigger(Object)void trigger(java.lang.Object value)
value - The value (Object) parameter.trigger(),
trigger(ChannelService),
trigger(ChannelService,Object)
|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||