Package tech.beepbeep.beep_commons
Interface PaymentService
public interface PaymentService
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPaymentListener(tech.beepbeep.beep_commons.payment.PaymentResultListener paymentResultListener)voidinitPaymentService(tech.beepbeep.beep_commons.util.MessageProcessorCollector collector, tech.beepbeep.beep_commons.util.BeepConnector beepConnector, Boolean isDebug, ExecutorService threadPool)voidreset()voidsetMessageProcessor(ConcurrentHashMap<String,tech.beepbeep.beep_commons.util.MessageProcessor> registeredMessageProcessor)desc: set messageProcessorvoidupdateMachineState(tech.beepbeep.beep_commons.MachineState machineState, String description, kotlin.Pair<String,String>... stateCode)
-
Method Details
-
initPaymentService
void initPaymentService(tech.beepbeep.beep_commons.util.MessageProcessorCollector collector, tech.beepbeep.beep_commons.util.BeepConnector beepConnector, Boolean isDebug, ExecutorService threadPool) -
setMessageProcessor
void setMessageProcessor(ConcurrentHashMap<String,tech.beepbeep.beep_commons.util.MessageProcessor> registeredMessageProcessor)desc: set messageProcessor -
addPaymentListener
void addPaymentListener(tech.beepbeep.beep_commons.payment.PaymentResultListener paymentResultListener) -
updateMachineState
-
reset
void reset()
-