Package com.zebra.rfid.api3
Class TriggerInfo
java.lang.Object
com.zebra.rfid.api3.TriggerInfo
Contains Trigger criterea to be used for an Inventory or Access Sequence operation
-
Field Summary
FieldsModifier and TypeFieldDescriptionNot Supported in the Android RFID SDK.Condition to be met to start the operation.Condition to be met to stop the operation.com.zebra.rfid.api3.TagEventReportInfoNot Supported in the Android RFID SDK. -
Constructor Summary
ConstructorsConstructorDescriptionConstructorTriggerInfo(StartTrigger startTrigger, StopTrigger stopTrigger, int tagReportTrigger, ReportTriggers reportTriggers) ConstructorTriggerInfo(StartTrigger startTrigger, StopTrigger stopTrigger, com.zebra.rfid.api3.TagEventReportInfo tagEventReportInfo, int tagReportTrigger, ReportTriggers reportTriggers) Constructor -
Method Summary
Modifier and TypeMethodDescriptionintSignifies when to get trigged on TAG_READ_EVENT.booleanEnable Tag Event ReportvoidsetEnableTagEventReport(boolean enableTagEventReport) Enable Tag Event ReportvoidsetTagReportTrigger(int tagReportTrigger) Signifies when to get trigged on TAG_READ_EVENT.
-
Field Details
-
StartTrigger
Condition to be met to start the operation. -
StopTrigger
Condition to be met to stop the operation. -
TagEventReportInfo
public com.zebra.rfid.api3.TagEventReportInfo TagEventReportInfoNot Supported in the Android RFID SDK. Specifies the configuration of tag report events. -
ReportTriggers
Not Supported in the Android RFID SDK. Specifies periodic report trigger.
-
-
Constructor Details
-
TriggerInfo
public TriggerInfo()Constructor -
TriggerInfo
public TriggerInfo(StartTrigger startTrigger, StopTrigger stopTrigger, int tagReportTrigger, ReportTriggers reportTriggers) Constructor- Parameters:
startTrigger- Condition to be met to start the operation.stopTrigger- Condition to be met to stop the operation.tagReportTrigger- Possible Values: 0 - Tag reports will be triggered when the Stop-Criteria is met. In case of periodic trigger, reports will be triggerd after every period. n - Report when 'n' unique tags are found The default settings is 1, which implies to get Tag reports immediatelyreportTriggers- Diffrent types of report triggers e.g. periodic report trigger reportTriggers.periodicReportDuration - in seconds
-
TriggerInfo
public TriggerInfo(StartTrigger startTrigger, StopTrigger stopTrigger, com.zebra.rfid.api3.TagEventReportInfo tagEventReportInfo, int tagReportTrigger, ReportTriggers reportTriggers) Constructor- Parameters:
startTrigger- Condition to be met to start the operation.stopTrigger- Condition to be met to stop the operation.tagEventReportInfo- Specifies the configuration of events for the reader to report tag state changes.tagReportTrigger- Possible Values: 0 - Tag reports will be triggered when the Stop-Criteria is met. In case of periodic trigger, reports will be triggerd after every period. n - Report when 'n' unique tags are found The default settings is 1, which implies to get Tag reports immediatelyreportTriggers- Diffrent types of report triggers e.g. periodic report trigger reportTriggers.periodicReportDuration - in seconds*
-
-
Method Details
-
getTagReportTrigger
public int getTagReportTrigger()Signifies when to get trigged on TAG_READ_EVENT. Possible Values: 0 - Tag reports will be triggered when the Stop-Criteria is met. In case of periodic trigger, reports will be triggerd after every period. n - Report when 'n' unique tags are found The default settings is 1, which implies to get Tag reports immediately -
setTagReportTrigger
public void setTagReportTrigger(int tagReportTrigger) Signifies when to get trigged on TAG_READ_EVENT. Possible Values: 0 - Tag reports will be triggered when the Stop-Criteria is met. In case of periodic trigger, reports will be triggerd after every period. n - Report when 'n' unique tags are found The default settings is 1, which implies to get Tag reports immediately -
isEnableTagEventReport
public boolean isEnableTagEventReport()Enable Tag Event Report -
setEnableTagEventReport
public void setEnableTagEventReport(boolean enableTagEventReport) Enable Tag Event Report
-