Package com.zebra.rfid.api3
Class TriggerInfo
- java.lang.Object
-
- com.zebra.rfid.api3.TriggerInfo
-
public class TriggerInfo extends java.lang.Object
Contains Trigger criterea to be used for an Inventory or Access Sequence operation
-
-
Field Summary
Fields Modifier and Type Field Description ReportTriggers
ReportTriggers
Not Supported in the Android RFID SDK.StartTrigger
StartTrigger
Condition to be met to start the operation.StopTrigger
StopTrigger
Condition to be met to stop the operation.com.zebra.rfid.api3.TagEventReportInfo
TagEventReportInfo
Not 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 int
getTagReportTrigger()
Signifies when to get trigged on TAG_READ_EVENT.boolean
isEnableTagEventReport()
Enable Tag Event Reportvoid
setEnableTagEventReport(boolean enableTagEventReport)
Enable Tag Event Reportvoid
setTagReportTrigger(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
-
-