Interface | Description |
---|---|
CompositeSensor | |
CompositeSensorUpdate | |
Sensor | |
SensorManagementService |
Service for managing all modifiable aspects of the sensors.
|
SensorUpdate |
Class | Description |
---|---|
AbstractCommandConfiguration<T extends Command> |
Command configurations represent all properties of a command and will create
instances of the commands with those properties.
|
AbstractGPIOService<T extends AbstractSensorSession> |
This class is a service to be implemented by readers plugins which have GPIO
capabilities.
|
AbstractSensor<T extends SensorSession> |
A reader creates and manages instances of sessions.
|
AbstractSensorFactory<T extends AbstractSensor<?>> |
An abstract class for all ReaderConfigurationFactories to extend.
|
AbstractTagWritingService<T extends AbstractSensorSession> | |
ByteMessage |
A wrapper around a byte array for sending and receiving messages to and from
a reader
|
Command |
An Abstract base class that must be extended by all Reader Commands.
|
SensorDTO | |
SensorImpl | |
SensorManagementServiceImpl |
Thread asfe implementation of the
SensorManagementService |
SensorSession |
This class represents a session with a sensor, which is an active connection
(TCP, serial, etc) to a physical sensor.
|
TimeoutCommand |
An Abstract base class that can be used by Reader Commands which timeout.
|
Exception | Description |
---|---|
CannotDestroySensorException | |
CannotExecuteException |
This Exception is used when a method on the session cannot execute.
|
DuplicateSensorNameException |
Thrown if a reader with the same name already exists.
|
DuplicateSubscriptionException |
Thrown if a given Object is already subscribed to the reader.
|
ImmutableException |
Thrown if changing an immutable sensor is attempted.
|
InUseException |
Thrown if changing a sensor that is currently in use is attempted.
|
NoSuchSensorException | |
NotSubscribedException |
Thrown if an unsubscribe request is received for an object that is not
subscribed.
|