|
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.device.Container
org.eclipse.soda.dk.device.Device
org.eclipse.soda.dk.device.TransportDevice
org.eclipse.soda.dk.device.ThreadDevice
public abstract class ThreadDevice
| Field Summary |
|---|
| Fields inherited from class org.eclipse.soda.dk.device.Device |
|---|
channelChanged, channels, closeChannel, openChannel, POLL_COMMAND_NAME, START_COMMAND_NAME, STARTED_MASK, STOP_COMMAND_NAME |
| Fields inherited from class org.eclipse.soda.dk.device.Control |
|---|
EXCEPTION_READ_FAILED_RESOURCE, SET_VALUE_EXCEPTION_RESOURCE |
| Constructor Summary | |
|---|---|
protected |
ThreadDevice()
Constructs an instance of this class. |
| Method Summary | |
|---|---|
boolean |
isThreadNeeded()
Gets the thread needed (boolean) value. |
void |
process(ControlService control)
Process with the specified control parameter. |
void |
run()
Run. |
void |
setProcessingControls(ControlService[] processingControls)
Sets the processing controls value. |
| Methods inherited from class org.eclipse.soda.dk.device.TransportDevice |
|---|
activate, errorOccurred, exit, getDefaultTransport, getInterest, getMessageListeners, getTransport, load, messageReceived, messageReceived, register, registerMessageHandler, registerMessageHandler, send, send, send, send, setState, setTransport, setup, start, stop, transportChanged, unregister |
| Methods inherited from class org.eclipse.soda.dk.device.Control |
|---|
equalsValue, findMethod, getCodeKey, getKey, getQualifiedKey, getResource, setKey, setQualifiedKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.soda.dk.transport.service.MultiplexTransportListener |
|---|
channelChanged |
| Methods inherited from interface org.eclipse.soda.dk.device.service.DeviceService |
|---|
elements, get, getCommand, getConfigurationInformation, getMeasurement, getNotificationService, getSignal, getState, setConfigurationInformation, setNotificationService |
| Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService |
|---|
getKey |
| Constructor Detail |
|---|
protected ThreadDevice()
| Method Detail |
|---|
public boolean isThreadNeeded()
isThreadNeeded in class Deviceboolean) value.public void process(ControlService control)
control - The control (ControlService) parameter.public void run()
run in interface java.lang.Runnablerun in class Devicepublic void setProcessingControls(ControlService[] processingControls)
processingControls - The processing controls (ControlService[]) parameter.
|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||