Package com.zebra.rfid.api3
Class TriggerInfo
- java.lang.Object
-
- com.zebra.rfid.api3.TriggerInfo
-
public class TriggerInfo extends java.lang.ObjectContains Trigger criterea to be used for an Inventory or Access Sequence operation
-
-
Field Summary
Fields Modifier and Type Field Description ReportTriggersReportTriggersNot Supported in the Android RFID SDK.StartTriggerStartTriggerCondition to be met to start the operation.StopTriggerStopTriggerCondition to be met to stop the operation.com.zebra.rfid.api3.TagEventReportInfoTagEventReportInfoNot Supported in the Android RFID SDK.
-
Constructor Summary
Constructors Constructor Description TriggerInfo()ConstructorTriggerInfo(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetTagReportTrigger()Signifies when to get trigged on TAG_READ_EVENT.booleanisEnableTagEventReport()Enable Tag Event ReportvoidsetEnableTagEventReport(boolean enableTagEventReport)Enable Tag Event ReportvoidsetTagReportTrigger(int tagReportTrigger)Signifies when to get trigged on TAG_READ_EVENT.
-
-
-
Field Detail
-
StartTrigger
public StartTrigger StartTrigger
Condition to be met to start the operation.
-
StopTrigger
public StopTrigger StopTrigger
Condition to be met to stop the operation.
-
TagEventReportInfo
public com.zebra.rfid.api3.TagEventReportInfo TagEventReportInfo
Not Supported in the Android RFID SDK. Specifies the configuration of tag report events.
-
ReportTriggers
public ReportTriggers ReportTriggers
Not Supported in the Android RFID SDK. Specifies periodic report trigger.
-
-
Constructor Detail
-
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 Detail
-
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
-
-