public class TrackingApp extends AbstractRifidiApp implements ReadZoneSubscriber
readZones
LAZY_START
Constructor and Description |
---|
TrackingApp(java.lang.String group,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
setJmsTextSender(JMSResource jmsTextSender) |
void |
setReadZoneMonitoringService(ReadZoneMonitoringService service)
Called by spring
|
void |
setTrackingMessageFactory(TrackingMessageFactory messageFactory)
Called by spring
|
void |
tagArrived(TagReadEvent event)
The method that will be called when an arrival event has happened.
|
void |
tagDeparted(TagReadEvent event)
The method that will be called when a departed event has happened.
|
compareTo, equals, getGroup, getName, getState, hashCode, initialize, lazyStart, setAppProperties, setBundleContext, setEsperService, start, stop, toString
public TrackingApp(java.lang.String group, java.lang.String name)
group
- name
- public void tagArrived(TagReadEvent event)
ReadZoneSubscriber
tagArrived
in interface ReadZoneSubscriber
public void tagDeparted(TagReadEvent event)
ReadZoneSubscriber
tagDeparted
in interface ReadZoneSubscriber
public void setReadZoneMonitoringService(ReadZoneMonitoringService service)
service
- The ReadZoneMonitoringServicepublic void setTrackingMessageFactory(TrackingMessageFactory messageFactory)
messageFactory
- public void setJmsTextSender(JMSResource jmsTextSender)
jmsTextSender
- the jmsTextSender to set