BEA Systems, Inc.

com.connecterra.ale.reader
Interface LogicalReader

All Known Implementing Classes:
DefaultLogicalReader

public interface LogicalReader

A logical reader is a device that performs operations on tags. A consumer of the logical reader creates a DeviceAccessRequest that describes the operations to perform on the tag, and issues a subscribe request with a DeviceObserver that is called back when the operations have been performed on all tags in the reader's range.


Method Summary
 String getLogicalReaderName()
          Gets the name associated with this logical reader.
 PhysicalDevice getPhysicalDevice()
          Gets the physical reader associated with this logical reader.
 boolean supportsReading()
          Tells whether this reader driver supports tag reading.
 boolean supportsWriting()
          Tells whether this reader driver supports tag writing.
 

Method Detail

supportsReading

boolean supportsReading()
Tells whether this reader driver supports tag reading.


supportsWriting

boolean supportsWriting()
Tells whether this reader driver supports tag writing.


getPhysicalDevice

PhysicalDevice getPhysicalDevice()
Gets the physical reader associated with this logical reader.

Returns:
A non-null physical reader instance.

getLogicalReaderName

String getLogicalReaderName()
Gets the name associated with this logical reader.

Returns:
A String value.

Documentation is available at
${DOCSWEBROOT}
Copyright 2007 BEA Systems Inc.