Interface TerminalDelegate
-
- All Superinterfaces:
BasePaymentAdministrationDelegate
,EJournalDelegate
,ErrorDelegate
,PrinterOutputDelegate
,SignatureDelegate
,TerminalOutputDelegate
public interface TerminalDelegate extends BasePaymentAdministrationDelegate, TerminalOutputDelegate, PrinterOutputDelegate, EJournalDelegate, SignatureDelegate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface eu.ccvlab.mapi.core.payment.SignatureDelegate
SignatureDelegate.SignatureAsked
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
configData(ConfigData configData)
default void
inputCommand(java.util.List<java.lang.String> lines, java.lang.String command, int length, eu.ccvlab.mapi.core.machine.InputCommandCallback inputCommandCallback)
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.BasePaymentAdministrationDelegate
onPaymentAdministrationError, onPaymentAdministrationSuccess
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.EJournalDelegate
printJournalReceipt, storeEJournal
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.ErrorDelegate
onError, onError
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.PrinterOutputDelegate
eReceipt, printCustomerReceiptAndSignature, printDccOffer, printMerchantReceiptAndSignature
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.SignatureDelegate
askCustomerIdentification, askCustomerSignature, askCustomerSignature, askMerchantSignature
-
Methods inherited from interface eu.ccvlab.mapi.core.payment.TerminalOutputDelegate
askCashierInput, cardUID, showOnCustomerDisplay, showTerminalOutput, showTerminalOutputLines, showTerminalOutputMenu, stopMenu
-
-
-
-
Method Detail
-
configData
default void configData(ConfigData configData)
-
inputCommand
default void inputCommand(java.util.List<java.lang.String> lines, java.lang.String command, int length, eu.ccvlab.mapi.core.machine.InputCommandCallback inputCommandCallback)
-
-