org.eclipse.soda.dk.transport.service
Interface ErrorListener
- All Known Subinterfaces:
- CommandListener, ControllerService, DeviceListener, MeasurementListener, MessageHandler, MessageListener, ProfileListener, SignalListener, TransportListener
- All Known Implementing Classes:
- Adapter, AdapterTest, AgentTest, BaseDevice, ChildMeasurement, Command, CommandListeners, CommandMeasurement, Commands, ConcreteMeasurement, ConcreteSignal, Container, Control, Controller, ControlsMeasurement, CountMeasurement, DataCommand, DataMeasurement, DataSignal, Device, DeviceAdapter, DeviceCommand, DeviceListeners, DeviceProfile, DeviceRegistry, DeviceTest, DeviceTestcase, Measurement, MeasurementCommand, MeasurementListeners, Measurements, MessageCommand, MessageListeners, MessageSignal, MethodCommand, MethodMeasurement, MethodSignal, NotificationController, ParameterCommand, ParameterSignal, Profile, QueueDevice, ReadMeasurement, ReadOnlyMeasurement, Signal, SignalListeners, SignalMeasurement, Signals, SimpleDataCommand, SimpleMeasurementCommand, SimpleMessageCommand, SimpleParameterCommand, SimpleTransformCommand, SleepCommand, StateCommand, TestAdapter, TestDevice, ThreadDevice, TotalMeasurement, TransformCommand, TransformSignal, TransportDevice, TransportListeners, TransportTest, TransportTestcase, TunnelTransport, UnitsMeasurement, Wire
public interface ErrorListener
The ErrorListener interface defines the methods to be called when
event notification occurs. This class defines an interface for the error
notification mechanism within the Device Kit. Classes which implement this
interface, and register interest will be notified when an Error occurs.
- Version:
- 1.0.0
- See Also:
TransportListener
|
Method Summary |
void |
errorOccurred(java.lang.Object source,
java.lang.Object timestamp,
java.lang.Object data)
The errorOccurred method is called when an error has occurred. |
errorOccurred
void errorOccurred(java.lang.Object source,
java.lang.Object timestamp,
java.lang.Object data)
- The errorOccurred method is called when an error has occurred. Since
other notifications are blocked until this method returns, implementors
of this method should:
- Not cause the device or transport to be blocked (eg calling read on
a measuremnt).
- Handle this call quickly and return.
The source object that detected the error.
The time at which the error was detected.
Contains any data about the error.
- Parameters:
source - The source (Object) parameter.timestamp - The timestamp (Object) parameter.data - The data (Object) parameter.
Copyright (c) 1999, 2007 IBM