public interface FiscalDeviceEventHandler
Modifier and Type | Field and Description |
---|---|
static int |
STATUS_NORMAL
The device is ready or has issued a STATPRN response.
|
static int |
STATUS_PAPER_OUT
The device is out of paper.
|
static int |
STATUS_WORKING
The device is executing a long operation.
|
Modifier and Type | Method and Description |
---|---|
void |
onExecute(FiscalDevice source,
FiscalPacket request,
FiscalPacket response)
Invoked after every successful request execution.
|
boolean |
onExtendedStatus(FiscalDevice source,
FiscalPacket request,
FiscalPacket status)
Invoked when a STATPRN response is received and the FiscalDevice is configured to handle such responses.
|
void |
onStatus(FiscalDevice source,
FiscalPacket request,
int status)
Invoked periodically during long operations while waiting for a response.
|
boolean |
onTimeout(FiscalDevice source,
FiscalPacket request)
Invoked before throwing a FiscalDeviceTimeoutException.
|
static final int STATUS_NORMAL
static final int STATUS_WORKING
static final int STATUS_PAPER_OUT
boolean onTimeout(FiscalDevice source, FiscalPacket request)
void onStatus(FiscalDevice source, FiscalPacket request, int status)
boolean onExtendedStatus(FiscalDevice source, FiscalPacket request, FiscalPacket status)
void onExecute(FiscalDevice source, FiscalPacket request, FiscalPacket response)