public class RawTagMonitoringServiceImpl extends RifidiAppService<RawTagSubscriber> implements RawTagMonitoringService
readZones
LAZY_START
Constructor and Description |
---|
RawTagMonitoringServiceImpl(java.lang.String group,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
subscribe(RawTagSubscriber subscriber)
Subscribe to tag feeds from all readers and antennas.
|
void |
subscribe(RawTagSubscriber subscriber,
java.util.List<ReadZone> readZones)
Subscribe to tag feeds from the given read zones
|
void |
subscribe(RawTagSubscriber subscriber,
ReadZone readZone)
Subscribe to the raw tag feed of the given read zone.
|
unsubscribe
compareTo, equals, getGroup, getName, getState, hashCode, initialize, lazyStart, setAppProperties, setBundleContext, setEsperService, start, stop, toString
unsubscribe
public RawTagMonitoringServiceImpl(java.lang.String group, java.lang.String name)
group
- name
- public void subscribe(RawTagSubscriber subscriber)
RawTagMonitoringService
subscribe
in interface RawTagMonitoringService
subscriber
- The subscriberpublic void subscribe(RawTagSubscriber subscriber, ReadZone readZone)
RawTagMonitoringService
subscribe
in interface RawTagMonitoringService
public void subscribe(RawTagSubscriber subscriber, java.util.List<ReadZone> readZones)
RawTagMonitoringService
subscribe
in interface RawTagMonitoringService
subscriber
- The subscriberreadZones
- The readzones to monitor. If the set is empty, monitor all
readers and antennas.