public abstract class AbstractCardReaderController extends java.lang.Object implements ICardReaderController
The cardreader provider needs an implementation class of ICardReaderController interface.
This class handles the card reader for the higher layer application.
The application could request available [CardReader].
CardReaderProvider API provides a default implementation of ICardReaderController
interface as abstract class AbstractCardReaderController for ease of use.
The abstract class handles event bus communication and provides methods to inform registered subscribers about card reader changes.
| Constructor and Description |
|---|
AbstractCardReaderController() |
| Modifier and Type | Method and Description |
|---|---|
CardEventTransmitter |
createCardEventTransmitter(ICardReader cardReader) |
protected void |
informAboutReaderConnection(ICardReader cardReader,
InitializationStatus initStatus) |
protected void |
informAboutReaderDisconnection(ICardReader cardReader) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCardReadersprotected void informAboutReaderConnection(ICardReader cardReader, InitializationStatus initStatus)
protected void informAboutReaderDisconnection(ICardReader cardReader)
public CardEventTransmitter createCardEventTransmitter(ICardReader cardReader)