Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Enum Classes
  • Fields
  • Methods
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    eu.ccvlab.mapi.core.api.TerminalApi.status(ExternalTerminal, TerminalDelegate)
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_CH
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_DE
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_NL
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_CH
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_DE
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_NL
  • Deprecated Enum Classes
    Enum Class
    Description
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.Mode
    this class will be removed by the end of 2021, use ExternalTerminal.SocketMode instead
  • Deprecated Fields
    Field
    Description
    eu.ccvlab.mapi.core.payment.Payment.receiptMode
    use ExternalTerminal#receiptMode()}
  • Deprecated Methods
    Method
    Description
    eu.ccvlab.mapi.core.api.OpiDEApi.factoryReset(ExternalTerminal, TerminalDelegate)
    use OpiDEApi.resetToFactorySettings(ExternalTerminal, TerminalDelegate)
    eu.ccvlab.mapi.core.api.OpiDEApi.reconciliationWithClosure(ExternalTerminal, TerminalDelegate)
    use TerminalApi.periodClosing(ExternalTerminal, TerminalDelegate)
    eu.ccvlab.mapi.core.api.TerminalApi.reprintLastTicket(ExternalTerminal, TerminalDelegate)
    use TerminalApi.retrieveLastTicket(ExternalTerminal, TerminalDelegate) instead.
    eu.ccvlab.mapi.core.api.TerminalApi.showDisplay(ExternalTerminal, DisplayRequest, TerminalDelegate)
    use TerminalApi.onlineAgent(ExternalTerminal, OnlineAgentRequest, TerminalDelegate) (ExternalTerminal, OnlineAgentRequest, TerminalDelegate)} instead.
    eu.ccvlab.mapi.core.api.TerminalApi.status(ExternalTerminal, TerminalDelegate)
    eu.ccvlab.mapi.core.api.TerminalDiscoveryApi.automaticTerminalDiscovery(TerminalDiscoveryDelegate)
    use TerminalDiscoveryApi.automaticTerminalDiscovery(TerminalDiscoveryDelegate, boolean) instead
    eu.ccvlab.mapi.core.api.TokenApi.token(ExternalTerminal, TokenPurpose, TokenDelegate)
    use TerminalApi.cardDetection(ExternalTerminal, CardDetectionRequest, TerminalDelegate)
    eu.ccvlab.mapi.core.api.TokenApi.token(ExternalTerminal, TokenRequest, TokenDelegate)
    use TerminalApi.cardDetection(ExternalTerminal, CardDetectionRequest, TerminalDelegate)
    eu.ccvlab.mapi.core.payment.BasePaymentAdministrationDelegate.onPaymentAdministrationError(PaymentAdministrationResult)
    eu.ccvlab.mapi.core.payment.BasePaymentDelegate.onPaymentError(PaymentResult)
    eu.ccvlab.mapi.core.payment.CardReaderStatusDelegate.onFailure(CardReaderResult)
    eu.ccvlab.mapi.core.payment.ErrorDelegate.onError(MAPIError)
    eu.ccvlab.mapi.core.payment.TerminalOutputDelegate.showTerminalOutput(List<String>)
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.newBuilder()
    use builder()
  • Deprecated Enum Constants
    Enum Constant
    Description
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_CH
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_DE
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.ATTENDED_OPI_NL
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_CH
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_DE
    eu.ccvlab.mapi.core.terminal.ExternalTerminal.TerminalType.UNATTENDED_OPI_NL