public class CardReaderCardChecker
extends java.lang.Thread
Thread to check card reader for connected or disconnected cards and inform over EventBus
| Constructor and Description |
|---|
CardReaderCardChecker(CardReader cardReader)
Create a new instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isActive()
return the current running state of checker thread
|
void |
run() |
protected void |
sendCardMessageForState(boolean state) |
static CardReaderCardChecker |
startNewInstance(CardReader cardReader)
Create a new Instance and start the Thread
|
void |
stopChecker()
Stop the checking Thread
|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic CardReaderCardChecker(CardReader cardReader)
Create a new instance
cardReader - - card reader to checkpublic static CardReaderCardChecker startNewInstance(CardReader cardReader)
Create a new Instance and start the Thread
cardReader - - card reader to checkpublic void run()
run in interface java.lang.Runnablerun in class java.lang.Threadprotected void sendCardMessageForState(boolean state)
public void stopChecker()
Stop the checking Thread
public boolean isActive()
return the current running state of checker thread