|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.soda.dk.core.EscObject
org.eclipse.soda.dk.device.Control
org.eclipse.soda.dk.signal.Signal
org.eclipse.soda.dk.signal.MessageSignal
org.eclipse.soda.dk.signal.DataSignal
org.eclipse.soda.dk.signal.TransformSignal
org.eclipse.soda.dk.signal.ParameterSignal
org.eclipse.soda.dk.concrete.signal.ConcreteSignal
public class ConcreteSignal
| Field Summary |
|---|
| Fields inherited from class org.eclipse.soda.dk.device.Control |
|---|
EXCEPTION_READ_FAILED_RESOURCE, SET_VALUE_EXCEPTION_RESOURCE |
| Constructor Summary | |
|---|---|
ConcreteSignal(java.lang.String key)
Constructs an instance of this class from the specified key parameter. |
|
ConcreteSignal(java.lang.String key,
MessageService message,
TransformService transform)
Constructs an instance of this class from the specified key, message and transform parameters. |
|
ConcreteSignal(java.lang.String key,
MessageService message,
TransformService transform,
ParameterService parameter)
Constructs an instance of this class from the specified key, message, transform and parameter parameters. |
|
| Method Summary | |
|---|---|
java.lang.Object |
encode(java.lang.Object data)
Perform the encode method and return the Object result. |
DeviceService |
getDevice()
Gets the Device device property value. |
void |
noResponseReceived(TransportService transportService,
ChannelService channel,
java.lang.Object timestamp,
java.lang.Object data)
No response received with the specified transport service, channel and data parameters. |
void |
responseReceived(TransportService transportService,
ChannelService channel,
java.lang.Object timestamp,
java.lang.Object data)
Response received with the specified transport service, channel and data parameters. |
void |
setDevice(DeviceService device)
Sets the device value. |
void |
trigger()
Trigger. |
void |
trigger(ChannelService channel)
Trigger with the specified channel parameter. |
void |
trigger(ChannelService channel,
java.lang.Object data)
Trigger with the specified channel and data parameters. |
void |
trigger(java.lang.Object value)
Trigger with the specified value parameter. |
| Methods inherited from class org.eclipse.soda.dk.signal.ParameterSignal |
|---|
getParameter, messageReceived, messageReceived, setParameter |
| Methods inherited from class org.eclipse.soda.dk.signal.TransformSignal |
|---|
decode, getTransform, setTransform |
| Methods inherited from class org.eclipse.soda.dk.signal.MessageSignal |
|---|
getMessage, setMessage |
| Methods inherited from class org.eclipse.soda.dk.signal.Signal |
|---|
addSignalListener, fireErrorOccurred, fireErrorOccurred, fireSignalOccurred, fireSignalOccurred, fireSignalOccurred, fireSignalOccurred, getSignalListener, removeSignalListener, reportError, setSignalListener, trigger, trigger |
| Methods inherited from class org.eclipse.soda.dk.device.Control |
|---|
attemptRecoveryFromError, equalsValue, errorOccurred, findMethod, getCodeKey, getErrorSeverity, getKey, getQualifiedKey, getResource, setKey, setQualifiedKey, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.soda.dk.transport.service.ErrorListener |
|---|
errorOccurred |
| Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService |
|---|
getKey |
| Constructor Detail |
|---|
public ConcreteSignal(java.lang.String key)
key - The key (String) parameter.ConcreteSignal(String,MessageService,TransformService),
ConcreteSignal(String,MessageService,TransformService,ParameterService)
public ConcreteSignal(java.lang.String key,
MessageService message,
TransformService transform)
key - The key (String) parameter.message - The message (MessageService) parameter.transform - The transform (TransformService) parameter.ConcreteSignal(String),
ConcreteSignal(String,MessageService,TransformService,ParameterService)
public ConcreteSignal(java.lang.String key,
MessageService message,
TransformService transform,
ParameterService parameter)
key - The key (String) parameter.message - The message (MessageService) parameter.transform - The transform (TransformService) parameter.parameter - The parameter (ParameterService) parameter.ConcreteSignal(String),
ConcreteSignal(String,MessageService,TransformService)| Method Detail |
|---|
public java.lang.Object encode(java.lang.Object data)
Object result.
data - The data (Object) parameter.
Object) value.public DeviceService getDevice()
Device device property value.
getDevice in interface DeviceControlDeviceService) value.DeviceControl.getDevice(),
setDevice(DeviceService)
public void noResponseReceived(TransportService transportService,
ChannelService channel,
java.lang.Object timestamp,
java.lang.Object data)
noResponseReceived in interface ResponseListenertransportService - The transport service (TransportService) parameter.channel - The channel (ChannelService) parameter.timestamp - The time stamp (Object) parameter.data - The data (Object) parameter.
public void responseReceived(TransportService transportService,
ChannelService channel,
java.lang.Object timestamp,
java.lang.Object data)
responseReceived in interface ResponseListenertransportService - The transport service (TransportService) parameter.channel - The channel (ChannelService) parameter.timestamp - The time stamp (Object) parameter.data - The data (Object) parameter.noResponseReceived(TransportService,ChannelService,Object,Object)public void setDevice(DeviceService device)
DeviceControl
setDevice in interface DeviceControldevice - The device (DeviceService) parameter.DeviceControl.setDevice(org.eclipse.soda.dk.device.service.DeviceService),
getDevice()public void trigger()
trigger in interface SignalServicetrigger in class Signaltrigger(ChannelService),
trigger(ChannelService,Object),
trigger(Object)public void trigger(ChannelService channel)
trigger in interface SignalServicetrigger in class Signalchannel - The channel (ChannelService) parameter.trigger(),
trigger(ChannelService,Object),
trigger(Object)
public void trigger(ChannelService channel,
java.lang.Object data)
trigger in interface SignalServicetrigger in class Signalchannel - The channel (ChannelService) parameter.data - The data (Object) parameter.trigger(),
trigger(ChannelService),
trigger(Object)public void trigger(java.lang.Object value)
trigger in interface SignalServicetrigger in class Signalvalue - 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 | |||||||||