public class CardEventTransmitter
extends java.lang.Object
Each class which should inform about card presence events must register itself as subscriber at EventBus. The [CardReaderController] creates a CardEventTransmitter for each card reader. This transmitter informs about new cards, absent cards, timeouts and unknown cards with appropriate events on EventBus.
Example how to send card events with CardEventTransmitter
Unresolved directive in doc/userguide/CRPAPI_Overview.adoc - include::../src/test/java/de/gematik/ti/cardreader/provider/api/CardEventTransmitterDocuTest.java[indent=0,tags=CardEventTransmitter]
| Modifier and Type | Method and Description |
|---|---|
void |
informAboutCardAbsent()
Send event to inform about card absent on card reader
|
void |
informAboutCardPresent()
Send event to inform about new card present on card reader
|
void |
informAboutCardTimeout()
Send event to inform about timeout card on card reader
|
void |
informAboutCardUnknown()
Send event to inform about unknown card action on card reader
|
public void informAboutCardPresent()
Send event to inform about new card present on card reader
public void informAboutCardAbsent()
Send event to inform about card absent on card reader
public void informAboutCardUnknown()
Send event to inform about unknown card action on card reader
public void informAboutCardTimeout()
Send event to inform about timeout card on card reader