|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.connecterra.ale.reader.AbstractPhysicalDevice.TagProcessor
public abstract static class AbstractPhysicalDevice.TagProcessor
The base class of objects which can be passed to AbstractPhysicalDevice.processOpSpecs(com.connecterra.ale.reader.AbstractPhysicalDevice.TagProcessor, java.util.List).
Each TagProcessor represents a minimally-addressible object visible to the device. In
RFID applications this is an RFID tag.
AbstractPhysicalDevice.processOpSpecs(com.connecterra.ale.reader.AbstractPhysicalDevice.TagProcessor, java.util.List) takes in the list of requests from outside and attempts to
delegate each request to the TagProcessor, by examining the TagProcessor to see which
interfaces it implements. The interesting TagProcessor interfaces driver developers may
wish to implement are:
AbstractPhysicalDevice.EPCglobalTagReadProcessorAbstractPhysicalDevice.EPCglobalTagWriteProcessorAbstractPhysicalDevice.EPCglobalTagProcessorAbstractPhysicalDevice.BankReadTagProcessorAbstractPhysicalDevice.BankWriteTagProcessorAbstractPhysicalDevice.BankTagProcessorAbstractPhysicalDevice.EPCglobalClass1Gen2TagProcessorAbstractPhysicalDevice.AFIReadingTagProcessor
| Constructor Summary | |
|---|---|
AbstractPhysicalDevice.TagProcessor()
|
|
| Method Summary | |
|---|---|
protected void |
finish()
This method is called last, after all TagProcessor methods have been invoked. |
DeviceTagReport |
getDeviceTagReport()
|
protected Map |
getParameters()
Returns the set of parameters associated with the request being processed. |
void |
setDeviceTagReport(DeviceTagReport report)
Set the DeviceTagReport on the TagProcessor |
protected abstract void |
start()
This method is invoked first, before any of the TagProcessor methods. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractPhysicalDevice.TagProcessor()
| Method Detail |
|---|
public void setDeviceTagReport(DeviceTagReport report)
DeviceTagReport on the TagProcessor
report - the DeviceTagReport to associate with this tagpublic DeviceTagReport getDeviceTagReport()
DeviceTagReport value associated with this tagprotected Map getParameters()
Map of request parameters (parameter name → parameter value)protected abstract void start()
protected void finish()
|
Documentation is available at ${DOCSWEBROOT} Copyright 2007 BEA Systems Inc. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||