public class TagGeneratorApp extends AbstractRifidiApp implements TagGenerator
readZones
LAZY_START
Constructor and Description |
---|
TagGeneratorApp(java.lang.String group,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addExposure(java.lang.String exposureID,
Exposure exposure) |
void |
addTagSet(java.lang.String tagSetID,
java.util.List<AbstractReadData<?>> tags) |
boolean |
lazyStart()
If this method returns true, the application will not be started when it
is loaded.
|
java.lang.Integer |
startRunner(java.util.List<AbstractReadData<?>> tags,
Exposure exposure) |
java.lang.Integer |
startRunner(java.lang.String tagReadDataID,
java.lang.String exposureID)
Method to start a runner with the supplied tagBatchID and exposureID
|
void |
stopRunner(java.lang.Integer runnerID) |
compareTo, equals, getGroup, getName, getState, hashCode, initialize, setAppProperties, setBundleContext, setEsperService, start, stop, toString
public TagGeneratorApp(java.lang.String group, java.lang.String name)
group
- name
- public boolean lazyStart()
RifidiApp
lazyStart
in interface RifidiApp
lazyStart
in class AbstractRifidiApp
public java.lang.Integer startRunner(java.util.List<AbstractReadData<?>> tags, Exposure exposure)
startRunner
in interface TagGenerator
public java.lang.Integer startRunner(java.lang.String tagReadDataID, java.lang.String exposureID)
TagGenerator
startRunner
in interface TagGenerator
public void stopRunner(java.lang.Integer runnerID)
stopRunner
in interface TagGenerator
public void addExposure(java.lang.String exposureID, Exposure exposure)
addExposure
in interface TagGenerator
public void addTagSet(java.lang.String tagSetID, java.util.List<AbstractReadData<?>> tags)
addTagSet
in interface TagGenerator