Package com.zebra.rfid.api3
Class Inventory
- java.lang.Object
-
- com.zebra.rfid.api3.Inventory
-
public class Inventory extends java.lang.ObjectThis class handles Inventory operations.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidperform()Invoking this method starts an Inventory operation at the Reader, on all connected Antennas.voidperform(com.zebra.rfid.api3.PostFilter postFilterInfo, TriggerInfo triggerInfo, AntennaInfo antennaInfo)Not Supported in the Android RFID SDK.voidstop()This methods stops an ongoing Inventory.
-
-
-
Method Detail
-
perform
public void perform() throws InvalidUsageException, OperationFailureExceptionInvoking this method starts an Inventory operation at the Reader, on all connected Antennas. Default inventory operation takes no Post-Filters and Start/Stop Trigger Criteria. Inventory starts immediately and stops when Stop() is invoked
-
perform
public void perform(com.zebra.rfid.api3.PostFilter postFilterInfo, TriggerInfo triggerInfo, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureExceptionNot Supported in the Android RFID SDK. This method performs the Inventory operation using the supplied parameters.- Parameters:
postFilterInfo- Post Filter to be used for the Inventory.If null, no post filters will be used.triggerInfo- Start and Stop Criteria for the Inventory, and criteria for reporting Tags. If null, no trigger criteria will be used, which means Inventory starts immediatly and stops when Stop() is invoked.antennaInfo- Antennas on which the current operation is to be performed. If this is null, operation will be performed on all Antennas.- Throws:
InvalidUsageExceptionOperationFailureException
-
stop
public void stop() throws InvalidUsageException, OperationFailureExceptionThis methods stops an ongoing Inventory.
-
-