Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| 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