Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acceptPayment(Payment) - Method in class com.clover.remote.client.CloverConnector
- acceptPayment(Payment) - Method in interface com.clover.remote.client.ICloverConnector
-
If payment confirmation is required during a Sale, this method accepts the payment
- acceptSignature(VerifySignatureRequest) - Method in class com.clover.remote.client.CloverConnector
- acceptSignature(VerifySignatureRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
If signature is captured during a Sale, this method accepts the signature as entered
- acknowledgementMessage - Variable in class com.clover.remote.client.messages.SignatureRequest
- ACTION_USB_CONNECT - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ACTION_USB_DISCONNECT - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ACTION_USB_PERMISSION - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbBroadcastReceiver
- ACTION_USB_PERMISSION - Static variable in class com.clover.remote.client.transport.usb.pos.UsbActivity
- ACTION_USB_PERMISSION - Static variable in class com.clover.remote.client.transport.usb.USBCloverTransport
- ACTION_USB_RECEIVE_MESSAGE - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ACTION_USB_REQUEST_MESSAGE - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ACTION_USB_SEND_MESSAGE - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ACTION_USB_SETUP - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- ActivityMessage - Class in com.clover.remote.client.messages
-
Base class for custom activity message communication
- ActivityMessage(String, String) - Constructor for class com.clover.remote.client.messages.ActivityMessage
-
Constructor
- ADD_SIGNATURE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- ADD_SIGNATURE_CANCEL_CONFIRM - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- ADD_TIP - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- addCloverConnectorListener(ICloverConnectorListener) - Method in class com.clover.remote.client.CloverConnector
-
Registers the provided listener to receive callbacks and events from the underlying device connection.
- addCloverConnectorListener(ICloverConnectorListener) - Method in interface com.clover.remote.client.ICloverConnector
-
Adds a clover connection listener.
- addObserver(ICloverTransportObserver) - Method in class com.clover.remote.client.transport.CloverTransport
- addObserver(ICloverTransportObserver) - Method in interface com.clover.remote.client.transport.ICloverTransport
-
Registers a listener to receive connect events and messages from the transport
- applicationName - Variable in class com.clover.remote.client.messages.remote.PairingResponse
- auth(AuthRequest) - Method in class com.clover.remote.client.CloverConnector
- auth(AuthRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Auth method to obtain an Auth payment that can be used as the payment to call tipAdjust
- authenticationToken - Variable in class com.clover.remote.client.messages.remote.PairingRequest
- AuthRequest - Class in com.clover.remote.client.messages
-
Request object for requesting an auth transaction.
- AuthRequest(long, String) - Constructor for class com.clover.remote.client.messages.AuthRequest
-
Constructor
- AuthResponse - Class in com.clover.remote.client.messages
-
Response object for an auth transaction request.
- AuthResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.AuthResponse
-
Constructor
B
- BaseRequest - Class in com.clover.remote.client.messages
-
The base for requests
- BaseRequest() - Constructor for class com.clover.remote.client.messages.BaseRequest
- BaseResponse - Class in com.clover.remote.client.messages
-
The base for responses
- BaseResponse() - Constructor for class com.clover.remote.client.messages.BaseResponse
- BaseResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.BaseResponse
-
Constructor
- BaseTransactionRequest - Class in com.clover.remote.client.messages
- BaseTransactionRequest(long, String) - Constructor for class com.clover.remote.client.messages.BaseTransactionRequest
C
- CANCEL - Enum constant in enum class com.clover.remote.client.messages.ResultCode
- CANCEL_INPUT_OPTION - Static variable in class com.clover.remote.client.CloverConnector
- CANCELED - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- capturePreAuth(CapturePreAuthRequest) - Method in class com.clover.remote.client.CloverConnector
- capturePreAuth(CapturePreAuthRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Capture a previous Auth.
- CapturePreAuthRequest - Class in com.clover.remote.client.messages
-
Request to capture a payment that had been previously obtained from a preAuth(PreAuthRequest request) call
- CapturePreAuthRequest() - Constructor for class com.clover.remote.client.messages.CapturePreAuthRequest
- CapturePreAuthResponse - Class in com.clover.remote.client.messages
-
Response object for a payment capture request
- CapturePreAuthResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.CapturePreAuthResponse
-
Constructor
- CARD_ENTRY_METHOD_ICC_CONTACT - Static variable in class com.clover.remote.client.CloverConnector
- CARD_ENTRY_METHOD_MAG_STRIPE - Static variable in class com.clover.remote.client.CloverConnector
- CARD_ENTRY_METHOD_MANUAL - Static variable in class com.clover.remote.client.CloverConnector
- CARD_ENTRY_METHOD_NFC_CONTACTLESS - Static variable in class com.clover.remote.client.CloverConnector
- cardEntryMethods - Variable in class com.clover.remote.client.messages.CheckBalanceRequest
- CASHBACK_CONFIRM - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CASHBACK_SELECT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- checkBalance(CheckBalanceRequest) - Method in class com.clover.remote.client.CloverConnector
- checkBalance(CheckBalanceRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Check the balance on a card, if card supports balance inquiry
- CheckBalanceRequest - Class in com.clover.remote.client.messages
- CheckBalanceRequest(Integer) - Constructor for class com.clover.remote.client.messages.CheckBalanceRequest
- CheckBalanceResponse - Class in com.clover.remote.client.messages
- CheckBalanceResponse(boolean, ResultCode, Long) - Constructor for class com.clover.remote.client.messages.CheckBalanceResponse
- clearListener() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- close() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- closeContentClient() - Method in class com.clover.remote.client.transport.usb.DualDisplayCloverTransport
- closeout(CloseoutRequest) - Method in class com.clover.remote.client.CloverConnector
- closeout(CloseoutRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request a closeout of all orders.
- CloseoutRequest - Class in com.clover.remote.client.messages
-
Request object for closeout request
- CloseoutRequest() - Constructor for class com.clover.remote.client.messages.CloseoutRequest
- CloseoutResponse - Class in com.clover.remote.client.messages
-
Response object for a closeout request
- CloseoutResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.CloseoutResponse
-
Constructor
- CLOVER_PROD_SERVER - Static variable in class com.clover.remote.client.utils.WebSocketUtils
- cloverConnector - Variable in class com.clover.remote.client.DefaultCloverConnectorListener
- CloverConnector - Class in com.clover.remote.client
-
Provides the default implementation of the
ICloverConnectorinterface, connecting to the device specified in the constructor. - CloverConnector(CloverDeviceConfiguration) - Constructor for class com.clover.remote.client.CloverConnector
-
CloverConnector constructor
- CloverConnectorFactory - Class in com.clover.remote.client
-
Created by connor on 10/19/17.
- CloverConnectorFactory() - Constructor for class com.clover.remote.client.CloverConnectorFactory
- CloverDevice - Class in com.clover.remote.client.device
- CloverDevice(String, ICloverTransport, String, String) - Constructor for class com.clover.remote.client.device.CloverDevice
- CloverDeviceConfiguration - Interface in com.clover.remote.client
-
Interface which defines the configuration of the underlying transport for connecting to a Clover device.
- CloverDeviceErrorEvent - Class in com.clover.remote.client.messages
-
General error used for reporting error events to the POS
- CloverDeviceErrorEvent(CloverDeviceErrorEvent.CloverDeviceErrorType, Integer, Throwable, String) - Constructor for class com.clover.remote.client.messages.CloverDeviceErrorEvent
-
Constructor
- CloverDeviceErrorEvent.CloverDeviceErrorType - Enum Class in com.clover.remote.client.messages
-
Type of device error
- CloverDeviceEvent - Class in com.clover.remote.client.messages
-
Encapsulates the start or stop of a Clover Device activity (e.g.
- CloverDeviceEvent() - Constructor for class com.clover.remote.client.messages.CloverDeviceEvent
- CloverDeviceEvent.DeviceEventState - Enum Class in com.clover.remote.client.messages
-
Enum corresponding to valid UI State events from the device
- CloverDeviceFactory - Class in com.clover.remote.client.device
- CloverDeviceFactory() - Constructor for class com.clover.remote.client.device.CloverDeviceFactory
- CloverDeviceObserver - Interface in com.clover.remote.client.device
- CloverNVWebSocketClient - Class in com.clover.remote.client.transport.websocket
- CloverNVWebSocketClient(URI, CloverNVWebSocketClientListener, KeyStore) - Constructor for class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- CloverNVWebSocketClientListener - Interface in com.clover.remote.client.transport.websocket
- CloverTransport - Class in com.clover.remote.client.transport
- CloverTransport() - Constructor for class com.clover.remote.client.transport.CloverTransport
- com.clover.remote.client - package com.clover.remote.client
- com.clover.remote.client.device - package com.clover.remote.client.device
- com.clover.remote.client.messages - package com.clover.remote.client.messages
- com.clover.remote.client.messages.extras - package com.clover.remote.client.messages.extras
- com.clover.remote.client.messages.remote - package com.clover.remote.client.messages.remote
- com.clover.remote.client.transport - package com.clover.remote.client.transport
- com.clover.remote.client.transport.clover - package com.clover.remote.client.transport.clover
- com.clover.remote.client.transport.usb - package com.clover.remote.client.transport.usb
- com.clover.remote.client.transport.usb.pos - package com.clover.remote.client.transport.usb.pos
- com.clover.remote.client.transport.websocket - package com.clover.remote.client.transport.websocket
- com.clover.remote.client.utils - package com.clover.remote.client.utils
- COMMUNICATION_ERROR - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
- COMPLETE - Enum constant in enum class com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
- CONFIGURING - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CONFIRM_AMOUNT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CONFIRM_DUPLICATE_CHECK - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CONFIRM_PARTIAL_AUTH - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- ConfirmPaymentRequest - Class in com.clover.remote.client.messages
-
Request sent from the Mini for the POS to verify or reject a signature
- ConfirmPaymentRequest() - Constructor for class com.clover.remote.client.messages.ConfirmPaymentRequest
- connect() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- CONNECTION_RETRY_WAIT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- CONNECTION_TIMEOUT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- connectionError(CloverNVWebSocketClient) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- connectionError(CloverNVWebSocketClient) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- CONTACTLESS_TAP_REQUIRED - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CONTINUE - Enum constant in enum class com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
- createICloverConnector(CloverDeviceConfiguration) - Static method in class com.clover.remote.client.CloverConnectorFactory
- createNonsecureURI(String, String) - Static method in class com.clover.remote.client.utils.WebSocketUtils
-
Creates a URI for a non-secure websocket connection to a Clover Device
- createSecureURI(String, String) - Static method in class com.clover.remote.client.utils.WebSocketUtils
-
Creates a URI for a secure websocket connection to a Clover Device
- createTrustStoreFromNetwork(TrustStoreLoadListener) - Static method in class com.clover.remote.client.utils.WebSocketUtils
-
Creates a default KeyStore from 'https://www.clover.com' of Clover Device CA Certificates
- createTrustStoreFromResource(TrustStoreLoadListener) - Static method in class com.clover.remote.client.utils.WebSocketUtils
-
Creates a default KeyStore from '/resources/certs' of Clover Device CA Certificates
- CUSTOM_ACTIVITY - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- CustomActivityRequest - Class in com.clover.remote.client.messages
- CustomActivityRequest(String) - Constructor for class com.clover.remote.client.messages.CustomActivityRequest
-
Constructor
- CustomActivityResponse - Class in com.clover.remote.client.messages
-
Response object for a custom activity request
- CustomActivityResponse(boolean, ResultCode, String, String, String) - Constructor for class com.clover.remote.client.messages.CustomActivityResponse
-
Constructor
- CustomerProvidedDataEvent - Class in com.clover.remote.client.messages
- CustomerProvidedDataEvent() - Constructor for class com.clover.remote.client.messages.CustomerProvidedDataEvent
D
- DataProviderConfig - Class in com.clover.remote.client.messages
- DataProviderConfig() - Constructor for class com.clover.remote.client.messages.DataProviderConfig
- DECLINED - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- DefaultCloverConnectorListener - Class in com.clover.remote.client
- DefaultCloverConnectorListener(ICloverConnector) - Constructor for class com.clover.remote.client.DefaultCloverConnectorListener
- DefaultCloverDevice - Class in com.clover.remote.client.device
- DefaultCloverDevice(CloverDeviceConfiguration) - Constructor for class com.clover.remote.client.device.DefaultCloverDevice
- DefaultCloverDevice(String, ICloverTransport, String, String) - Constructor for class com.clover.remote.client.device.DefaultCloverDevice
- DEV_CERT_URL_PATTERN - Static variable in class com.clover.remote.client.utils.WebSocketUtils
- DEVICE_CONNECTED - Static variable in class com.clover.remote.client.transport.CloverTransport
- DEVICE_DISCONNECTED - Static variable in class com.clover.remote.client.transport.CloverTransport
- DEVICE_READY - Static variable in class com.clover.remote.client.transport.CloverTransport
- DeviceInfo() - Constructor for class com.clover.remote.client.MerchantInfo.DeviceInfo
- deviceObservers - Variable in class com.clover.remote.client.device.CloverDevice
- disconnect() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- disconnect() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- disconnectMissedPong() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- displayPaymentReceiptOptions(DisplayReceiptOptionsRequest) - Method in class com.clover.remote.client.CloverConnector
-
Deprecated.
- displayPaymentReceiptOptions(DisplayReceiptOptionsRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Deprecated.
- displayReceiptOptions(DisplayReceiptOptionsRequest) - Method in class com.clover.remote.client.CloverConnector
- displayReceiptOptions(DisplayReceiptOptionsRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Display receipt options for a Credit, Refund, or Payment
- DisplayReceiptOptionsRequest - Class in com.clover.remote.client.messages
-
Request object to display receipt options
- DisplayReceiptOptionsRequest() - Constructor for class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
- DisplayReceiptOptionsResponse - Class in com.clover.remote.client.messages
- DisplayReceiptOptionsResponse(ResultStatus, String) - Constructor for class com.clover.remote.client.messages.DisplayReceiptOptionsResponse
- dispose() - Method in class com.clover.remote.client.CloverConnector
- dispose() - Method in class com.clover.remote.client.device.CloverDevice
- dispose() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- dispose() - Method in interface com.clover.remote.client.ICloverConnector
-
Will dispose of the underlying connection to the device
- dispose() - Method in class com.clover.remote.client.transport.clover.NativeCloverTransport
- dispose() - Method in class com.clover.remote.client.transport.CloverTransport
- dispose() - Method in interface com.clover.remote.client.transport.ICloverTransport
-
Closes the connection to the underlying transport
- dispose() - Method in class com.clover.remote.client.transport.usb.DualDisplayCloverTransport
- dispose() - Method in class com.clover.remote.client.transport.usb.USBCloverTransport
- dispose() - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- doAcceptPayment(Payment) - Method in class com.clover.remote.client.device.CloverDevice
- doAcceptPayment(Payment) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doCaptureAuth(String, long, long) - Method in class com.clover.remote.client.device.CloverDevice
- doCaptureAuth(String, long, long) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doCheckBalance(int) - Method in class com.clover.remote.client.device.CloverDevice
- doCheckBalance(int) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doCloseout(boolean, String) - Method in class com.clover.remote.client.device.CloverDevice
- doCloseout(boolean, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doCollectSignature(String) - Method in class com.clover.remote.client.device.CloverDevice
- doCollectSignature(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doDiscoveryRequest() - Method in class com.clover.remote.client.device.CloverDevice
- doDiscoveryRequest() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doIncrementAuth(String, long) - Method in class com.clover.remote.client.device.CloverDevice
- doIncrementAuth(String, long) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doKeyPress(KeyPress) - Method in class com.clover.remote.client.device.CloverDevice
- doKeyPress(KeyPress) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doOpenCashDrawer(String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doOpenCashDrawer(String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doOrderUpdate(DisplayOrder, Object) - Method in class com.clover.remote.client.device.CloverDevice
- doOrderUpdate(DisplayOrder, Object) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doPaymentRefund(String, String, long, boolean, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.CloverDevice
- doPaymentRefund(String, String, long, boolean, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doPrint(List<Bitmap>, List<String>, List<String>, String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doPrint(List<Bitmap>, List<String>, List<String>, String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doPrintImage(Bitmap, String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doPrintImage(Bitmap, String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doPrintImage(String, String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doPrintImage(String, String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doPrintText(List<String>, String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doPrintText(List<String>, String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doReadCardData(PayIntent) - Method in class com.clover.remote.client.device.CloverDevice
- doReadCardData(PayIntent) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRegisterForCustomerProvidedData(ArrayList<LoyaltyDataConfig>) - Method in class com.clover.remote.client.device.CloverDevice
- doRegisterForCustomerProvidedData(ArrayList<LoyaltyDataConfig>) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRejectPayment(Payment, Challenge) - Method in class com.clover.remote.client.device.CloverDevice
- doRejectPayment(Payment, Challenge) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRequestTip(Long, TipSuggestion[]) - Method in class com.clover.remote.client.device.CloverDevice
- doRequestTip(Long, TipSuggestion[]) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doResetDevice() - Method in class com.clover.remote.client.device.CloverDevice
- doResetDevice() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRetrieveDeviceStatus(boolean) - Method in class com.clover.remote.client.device.CloverDevice
- doRetrieveDeviceStatus(boolean) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRetrievePayment(String) - Method in class com.clover.remote.client.device.CloverDevice
- doRetrievePayment(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRetrievePendingPayments() - Method in class com.clover.remote.client.device.CloverDevice
- doRetrievePendingPayments() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRetrievePrinters(PrintCategory) - Method in class com.clover.remote.client.device.CloverDevice
- doRetrievePrinters(PrintCategory) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doRetrievePrintJobStatus(String) - Method in class com.clover.remote.client.device.CloverDevice
- doRetrievePrintJobStatus(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doSendDebugLog(String) - Method in class com.clover.remote.client.device.CloverDevice
- doSendDebugLog(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doSendMessageToActivity(String, String) - Method in class com.clover.remote.client.device.CloverDevice
- doSendMessageToActivity(String, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doSetCustomerInfo(CustomerInfo) - Method in class com.clover.remote.client.device.CloverDevice
- doSetCustomerInfo(CustomerInfo) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doShowPaymentReceiptScreen(String, String, boolean) - Method in class com.clover.remote.client.device.CloverDevice
- doShowPaymentReceiptScreen(String, String, boolean) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doShowReceiptScreen(String, String, String, String, boolean) - Method in class com.clover.remote.client.device.CloverDevice
- doShowReceiptScreen(String, String, String, String, boolean) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doShowThankYouScreen() - Method in class com.clover.remote.client.device.CloverDevice
- doShowThankYouScreen() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doShowWelcomeScreen() - Method in class com.clover.remote.client.device.CloverDevice
- doShowWelcomeScreen() - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doSignatureVerified(Payment, boolean) - Method in class com.clover.remote.client.device.CloverDevice
- doSignatureVerified(Payment, boolean) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doStartActivity(String, String, boolean) - Method in class com.clover.remote.client.device.CloverDevice
- doStartActivity(String, String, boolean) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doTerminalMessage(String) - Method in class com.clover.remote.client.device.CloverDevice
- doTerminalMessage(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doTipAdjustAuth(String, String, long) - Method in class com.clover.remote.client.device.CloverDevice
- doTipAdjustAuth(String, String, long) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doTxStart(PayIntent, Order, String) - Method in class com.clover.remote.client.device.CloverDevice
- doTxStart(PayIntent, Order, String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doVaultCard(int) - Method in class com.clover.remote.client.device.CloverDevice
- doVaultCard(int) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doVoidPayment(Payment, VoidReason, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.CloverDevice
- doVoidPayment(Payment, VoidReason, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- doVoidPaymentRefund(String, String, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.CloverDevice
- doVoidPaymentRefund(String, String, boolean, boolean, Map<String, String>) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- DualDisplayCloverDeviceConfiguration - Class in com.clover.remote.client
- DualDisplayCloverDeviceConfiguration(Context, String) - Constructor for class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- DualDisplayCloverTransport - Class in com.clover.remote.client.transport.usb
- DualDisplayCloverTransport(Context) - Constructor for class com.clover.remote.client.transport.usb.DualDisplayCloverTransport
E
- ENV_CERT_URL_PATTERN - Static variable in class com.clover.remote.client.utils.WebSocketUtils
- ERROR - Enum constant in enum class com.clover.remote.client.messages.ResultCode
- ERROR - Enum constant in enum class com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
- EXCEPTION - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
- EXTRA_MESSAGE - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
F
- FAIL - Enum constant in enum class com.clover.remote.client.messages.ResultCode
- FAILED - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- FAILED - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- FATAL - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- finalize() - Method in class com.clover.remote.client.transport.usb.USBCloverTransport
- findDevice(UsbManager, Pair<Integer, Integer>[]) - Static method in class com.clover.remote.client.transport.usb.UsbCloverManager
- FISCAL_INVOICE_NUMBER_KEY - Static variable in class com.clover.remote.client.messages.extras.RegionalExtras
G
- get(CloverDeviceConfiguration) - Static method in class com.clover.remote.client.device.CloverDeviceFactory
- getAction() - Method in class com.clover.remote.client.messages.ActivityMessage
-
Get the field value
- getAction() - Method in class com.clover.remote.client.messages.CustomActivityRequest
-
Get the field value
- getAction() - Method in class com.clover.remote.client.messages.CustomActivityResponse
-
Get the field value
- getAllowOfflinePayment() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getAmount() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getAmount() - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Get the field value
- getAmount() - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Get the field value
- getAmount() - Method in class com.clover.remote.client.messages.CheckBalanceResponse
- getAmount() - Method in class com.clover.remote.client.messages.IncrementPreauthRequest
- getAmount() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getApplicationId() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the application ID broadcast on all messages sent to the remote device
- getApplicationId() - Method in class com.clover.remote.client.device.CloverDevice
- getApplicationId() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getApplicationId() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getApplicationId() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getApplicationId() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getApproveOfflinePaymentWithoutPrompt() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getAuthorization() - Method in class com.clover.remote.client.messages.IncrementPreauthResponse
- getAutoAcceptPaymentConfirmations() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getAutoAcceptSignature() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getBatch() - Method in class com.clover.remote.client.messages.CloseoutResponse
-
Get the field value
- getBatchId() - Method in class com.clover.remote.client.messages.CloseoutRequest
-
Get the field value
- getCard() - Method in class com.clover.remote.client.messages.VaultCardResponse
-
Get the field value
- getCardData() - Method in class com.clover.remote.client.messages.ReadCardDataResponse
-
Get the field value
- getCardEntryMethods() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getCardEntryMethods() - Method in class com.clover.remote.client.messages.ReadCardDataRequest
-
Get the field value
- getCardEntryMethods() - Method in class com.clover.remote.client.messages.VaultCardRequest
-
Get the field value
- getCardNotPresent() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getCategory() - Method in class com.clover.remote.client.messages.RetrievePrintersRequest
-
Get the field value
- getCause() - Method in class com.clover.remote.client.messages.CloverDeviceErrorEvent
-
Get the field value
- getChallenges() - Method in class com.clover.remote.client.messages.ConfirmPaymentRequest
-
Get the field value
- getCloverDeviceTypeName() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the class name of the clover device instantiated during the
CloverConnector.initializeConnection()call. - getCloverDeviceTypeName() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getCloverDeviceTypeName() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getCloverDeviceTypeName() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getCloverDeviceTypeName() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getCloverTransport() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the configuration specified transport (e.g.
- getCloverTransport() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getCloverTransport() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getCloverTransport() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getCloverTransport() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getCode() - Method in class com.clover.remote.client.messages.CloverDeviceErrorEvent
-
Get the field value
- getCode() - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Get the field value
- getConfig() - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Get the field value The configuration that identifies what this event data represents.
- getConfiguration() - Method in class com.clover.remote.client.messages.DataProviderConfig
-
Get the field value Configuration for the data type.
- getConfigurations() - Method in class com.clover.remote.client.messages.RegisterForCustomerProvidedDataRequest
-
Get the field value Configurations for the data we want to receive.
- getCredit() - Method in class com.clover.remote.client.messages.ManualRefundResponse
-
Get the field value
- getCredit() - Method in class com.clover.remote.client.messages.PrintManualRefundDeclineReceiptMessage
-
Get the field value
- getCredit() - Method in class com.clover.remote.client.messages.PrintManualRefundReceiptMessage
-
Get the field value
- getCreditId() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
- getCustomerInfo() - Method in class com.clover.remote.client.messages.SetCustomerInfoRequest
-
Get the field value Customer information for a 'current' customer.
- getData() - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Get the field value The data that was collected.
- getData() - Method in class com.clover.remote.client.messages.InvalidStateTransitionResponse
-
Get the field value
- getData() - Method in class com.clover.remote.client.messages.RetrieveDeviceStatusResponse
-
Get the field value
- getDeviceId() - Method in class com.clover.remote.client.messages.OpenCashDrawerRequest
-
Get the field value
- getDeviceInfo() - Method in class com.clover.remote.client.MerchantInfo
- getDisableCashback() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getDisableDuplicateChecking() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getDisablePrinting() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getDisablePrinting() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Get the field value
- getDisablePrinting() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getDisablePrinting() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getDisablePrinting() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getDisableReceiptSelection() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getDisableReceiptSelection() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getDisableReceiptSelection() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getDisableReceiptSelection() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getDisableRestartTransactionOnFail() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getEmployeeId() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getEmployeeId() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getErrorType() - Method in class com.clover.remote.client.messages.CloverDeviceErrorEvent
-
Get the field value
- getEventId() - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Get the field value An id that represents this collection event
- getEventState() - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Get the field value
- getExternalId() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getExternalPaymentId() - Method in class com.clover.remote.client.messages.RetrievePaymentRequest
-
Get the field value
- getExternalPaymentId() - Method in class com.clover.remote.client.messages.RetrievePaymentResponse
-
Get the field value
- getExternalReferenceId() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getExtras() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getExtras() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getExtras() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getExtras() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getForceOfflinePayment() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getImages() - Method in class com.clover.remote.client.messages.PrintRequest
-
Get the field value
- getImageURLs() - Method in class com.clover.remote.client.messages.PrintRequest
-
Get the field value
- getInputOptions() - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Get the field value
- getMaxMessageCharacters() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the max message characters
- getMaxMessageCharacters() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getMaxMessageCharacters() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getMaxMessageCharacters() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getMaxMessageCharacters() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getMaxWriteDataSize() - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- getMaxWriteDataSize() - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- getMaxWriteDataSize() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- getMerchantID() - Method in class com.clover.remote.client.MerchantInfo
- getMerchantMID() - Method in class com.clover.remote.client.MerchantInfo
- getMerchantName() - Method in class com.clover.remote.client.MerchantInfo
- getMessage() - Method in class com.clover.remote.client.messages.BaseResponse
-
Get the field value
- getMessage() - Method in class com.clover.remote.client.messages.CloverDeviceErrorEvent
-
Get the field value
- getMessage() - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Get the field value
- getMessagePackageName() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the package name broadcast on all messages sent to the remote device
- getMessagePackageName() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getMessagePackageName() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getMessagePackageName() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getMessagePackageName() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getModel() - Method in class com.clover.remote.client.MerchantInfo.DeviceInfo
- getName() - Method in interface com.clover.remote.client.CloverDeviceConfiguration
-
Retrieve the device configuration name
- getName() - Method in class com.clover.remote.client.DualDisplayCloverDeviceConfiguration
- getName() - Method in class com.clover.remote.client.MerchantInfo.DeviceInfo
- getName() - Method in class com.clover.remote.client.NativeCloverDeviceConfiguration
- getName() - Method in class com.clover.remote.client.USBCloverDeviceConfiguration
- getName() - Method in class com.clover.remote.client.WebSocketCloverDeviceConfiguration
- getOrder() - Method in class com.clover.remote.client.messages.PrintPaymentReceiptMessage
-
Get the field value
- getOrder() - Method in class com.clover.remote.client.messages.PrintRefundPaymentReceiptMessage
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getOrderId() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getPairingCode() - Method in class com.clover.remote.client.messages.remote.PairingCodeRemoteMessage
- getPayload() - Method in class com.clover.remote.client.messages.ActivityMessage
-
Get the field value
- getPayload() - Method in class com.clover.remote.client.messages.CustomActivityRequest
-
Get the field value
- getPayload() - Method in class com.clover.remote.client.messages.CustomActivityResponse
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.ConfirmPaymentRequest
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.PaymentResponse
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.PrintPaymentDeclineReceiptMessage
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.PrintPaymentMerchantCopyReceiptMessage
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.PrintPaymentReceiptMessage
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.PrintRefundPaymentReceiptMessage
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.RetrievePaymentResponse
-
Get the field value
- getPayment() - Method in class com.clover.remote.client.messages.VerifySignatureRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.IncrementPreauthRequest
- getPaymentId() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.TipAdjustAuthResponse
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
- getPaymentId() - Method in class com.clover.remote.client.messages.VoidPaymentResponse
-
Get the field value
- getPendingPayments() - Method in class com.clover.remote.client.messages.RetrievePendingPaymentsResponse
-
Get the field value
- getPresentQrcOnly() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getPrintDeviceId() - Method in class com.clover.remote.client.messages.PrintRequest
-
Get the field value
- getPrinters() - Method in class com.clover.remote.client.messages.RetrievePrintersResponse
-
Get the field value
- getPrintRequestId() - Method in class com.clover.remote.client.messages.PrintJobStatusRequest
-
Get the field value
- getPrintRequestId() - Method in class com.clover.remote.client.messages.PrintJobStatusResponse
-
Get the field value
- getPrintRequestId() - Method in class com.clover.remote.client.messages.PrintRequest
-
Get the field value
- getQueryStatus() - Method in class com.clover.remote.client.messages.RetrievePaymentResponse
-
Get the field value
- getReadSize() - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- getReadSize() - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- getReadSize() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- getReadTimeOut() - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- getReadTimeOut() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Returns the amount of time to wait before read fails, 0 means wait forever.
- getReason() - Method in class com.clover.remote.client.messages.BaseResponse
-
Get the field value
- getReason() - Method in class com.clover.remote.client.messages.OpenCashDrawerRequest
-
Get the field value
- getReason() - Method in class com.clover.remote.client.messages.PrintManualRefundDeclineReceiptMessage
-
Get the field value
- getReason() - Method in class com.clover.remote.client.messages.PrintPaymentDeclineReceiptMessage
-
Get the field value
- getRefund() - Method in class com.clover.remote.client.messages.PrintRefundPaymentReceiptMessage
-
Get the field value
- getRefund() - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Get the field value
- getRefundId() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
- getRefundId() - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Get the field value
- getRefundId() - Method in class com.clover.remote.client.messages.VoidPaymentRefundResponse
-
Get the field value
- getRegionalExtras() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getRemoteMessageVersion() - Method in class com.clover.remote.client.transport.CloverTransport
- getRemoteSourceSDK() - Method in class com.clover.remote.client.device.CloverDevice
- getRemoteTerminalStatus() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- getRequestedTransition() - Method in class com.clover.remote.client.messages.InvalidStateTransitionResponse
-
Get the field value
- getResult() - Method in class com.clover.remote.client.messages.BaseResponse
-
Get the field value
- getSerial() - Method in class com.clover.remote.client.MerchantInfo.DeviceInfo
- getService() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService.PosUsbClientServiceBinder
- getService() - Method in class com.clover.remote.client.transport.usb.pos.ServiceBinder
- getSignature() - Method in class com.clover.remote.client.messages.PaymentResponse
-
Get the field value
- getSignature() - Method in class com.clover.remote.client.messages.SignatureResponse
- getSignature() - Method in class com.clover.remote.client.messages.VerifySignatureRequest
-
Get the field value
- getSignatureEntryLocation() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getSignatureThreshold() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getState() - Method in class com.clover.remote.client.messages.InvalidStateTransitionResponse
-
Get the field value
- getState() - Method in class com.clover.remote.client.messages.ResetDeviceResponse
-
Get the field value
- getState() - Method in class com.clover.remote.client.messages.RetrieveDeviceStatusResponse
-
Get the field value
- getStatus() - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsResponse
- getStatus() - Method in class com.clover.remote.client.messages.PrintJobStatusResponse
-
Get the field value
- getTaxAmount() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getText() - Method in class com.clover.remote.client.messages.PrintRequest
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.SaleRequest
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.TipAdjustAuthResponse
-
Get the field value
- getTipAmount() - Method in class com.clover.remote.client.messages.TipResponse
- getTipMode() - Method in class com.clover.remote.client.messages.SaleRequest
-
Get the field value
- getTippableAmount() - Method in class com.clover.remote.client.messages.TipRequest
- getTippableAmount() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getTipSuggestions() - Method in class com.clover.remote.client.messages.TipRequest
- getTipSuggestions() - Method in class com.clover.remote.client.messages.TransactionRequest
-
Get the field value
- getType() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getType() - Method in class com.clover.remote.client.messages.DataProviderConfig
-
Get the field value The string type of the loyalty data of interest.
- getType() - Method in class com.clover.remote.client.messages.ManualRefundRequest
- getType() - Method in class com.clover.remote.client.messages.PreAuthRequest
- getType() - Method in class com.clover.remote.client.messages.TransactionRequest
- getVaultedCard() - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Get the field value
- getVendorProductIds() - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- getVendorProductIds() - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- getVendorProductIds() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- getVoidReason() - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Get the field value
H
- HANDLE_TENDER - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- handleCallbackError(WebSocket, Throwable) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
I
- ICloverConnector - Interface in com.clover.remote.client
-
Interface to define the available methods to send requests to a connected Clover device.
- ICloverConnectorListener - Interface in com.clover.remote.client
-
These are the methods to implement for intercepting messages that are sent from a Clover device.
- ICloverTransport - Interface in com.clover.remote.client.transport
-
Interface to operate on an underlying transport
- ICloverTransportObserver - Interface in com.clover.remote.client.transport
-
Asynchronous callback interface to handle device event and message notifications.
- id - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- id - Variable in class com.clover.remote.client.messages.remote.PairingResponseRemoteMessage
- incrementPreAuth(IncrementPreauthRequest) - Method in class com.clover.remote.client.CloverConnector
- incrementPreAuth(IncrementPreauthRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request to increase the amount of an existing pre-auth
- IncrementPreauthRequest - Class in com.clover.remote.client.messages
- IncrementPreauthRequest() - Constructor for class com.clover.remote.client.messages.IncrementPreauthRequest
- IncrementPreauthResponse - Class in com.clover.remote.client.messages
- IncrementPreauthResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.IncrementPreauthResponse
- INITIAL - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- initializeConnection() - Method in class com.clover.remote.client.CloverConnector
- initializeConnection() - Method in class com.clover.remote.client.device.CloverDevice
- initializeConnection() - Method in interface com.clover.remote.client.ICloverConnector
-
Initialize the CloverConnector's connection and start communication with the device.
- initializeConnection() - Method in class com.clover.remote.client.transport.clover.NativeCloverTransport
- initializeConnection() - Method in interface com.clover.remote.client.transport.ICloverTransport
-
Initializes the connection using the underlying transport
- initializeConnection() - Method in class com.clover.remote.client.transport.usb.DualDisplayCloverTransport
- initializeConnection() - Method in class com.clover.remote.client.transport.usb.USBCloverTransport
- initializeConnection() - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- INPUT_ERROR - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- INSTALLMENT_NUMBER_DEFAULT_VALUE - Static variable in class com.clover.remote.client.messages.extras.RegionalExtras
- INSTALLMENT_NUMBER_KEY - Static variable in class com.clover.remote.client.messages.extras.RegionalExtras
- INSTALLMENT_PLAN_KEY - Static variable in class com.clover.remote.client.messages.extras.RegionalExtras
- InvalidStateTransitionResponse - Class in com.clover.remote.client.messages
-
Response object for a retrieve device status request
- InvalidStateTransitionResponse(boolean, ResultCode, String, String, ExternalDeviceState, ExternalDeviceStateData) - Constructor for class com.clover.remote.client.messages.InvalidStateTransitionResponse
-
Constructor
- invokeInputOption(InputOption) - Method in class com.clover.remote.client.CloverConnector
- invokeInputOption(InputOption) - Method in interface com.clover.remote.client.ICloverConnector
-
Used to invoke user options on the mini such as "OK", "CANCEL", "DONE", etc.
- isAllowOpenTabs() - Method in class com.clover.remote.client.messages.CloseoutRequest
-
Get the field value
- isAuth() - Method in class com.clover.remote.client.messages.PaymentResponse
-
Check to see if the payment was processed as an auth
- isBulkInterface() - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- isBulkInterface() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- isClosed() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- isClosing() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- isConduitConnected() - Static method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- isConnected() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- isConnecting() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- isForceSwipePinEntry() - Method in class com.clover.remote.client.messages.ReadCardDataRequest
-
Get the field value
- isFullRefund() - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Get the field value
- isInterfaceMatch(UsbInterface) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- isInterfaceMatch(UsbInterface) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- isMatch(UsbDevice, Pair<Integer, Integer>[]) - Static method in class com.clover.remote.client.transport.usb.UsbCloverManager
- isNonBlocking() - Method in class com.clover.remote.client.messages.CustomActivityRequest
-
Get the field value
- isOpen() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- isOrderModificationSupported() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
-
Returns true if this POS supports order modifications.
- isOrderModificationSupported() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- isPreAuth() - Method in class com.clover.remote.client.messages.PaymentResponse
-
Check to see if the payment was processed as a pre-auth
- isReady() - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- isSale() - Method in class com.clover.remote.client.messages.PaymentResponse
-
Check to see if the payment was processed as a sale
- isSendLastMessage() - Method in class com.clover.remote.client.messages.RetrieveDeviceStatusRequest
-
Get the field value
- isSuccess() - Method in class com.clover.remote.client.messages.BaseResponse
-
Get the field value
- isSupportsAuths() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsManualRefunds() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsPreAuths() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsSales() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsTipAdjust() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsVaultCards() - Method in class com.clover.remote.client.MerchantInfo
- isSupportsVoids() - Method in class com.clover.remote.client.MerchantInfo
- isUsbDeviceAttached(Context) - Static method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- isUsbDeviceAttached(Context) - Static method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
M
- MANUAL_CARD_CVV - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- MANUAL_CARD_CVV_UNREADABLE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- MANUAL_CARD_EXPIRATION - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- MANUAL_CARD_NUMBER - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- manualRefund(ManualRefundRequest) - Method in class com.clover.remote.client.CloverConnector
- manualRefund(ManualRefundRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Manual refund method, aka "naked credit"
- ManualRefundRequest - Class in com.clover.remote.client.messages
-
Request object used when requesting a Manual Refund (Naked Credit)
- ManualRefundRequest(long, String) - Constructor for class com.clover.remote.client.messages.ManualRefundRequest
-
Constructor
- ManualRefundResponse - Class in com.clover.remote.client.messages
-
Response object for a manual refund (naked credit) request
- ManualRefundResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.ManualRefundResponse
-
Constructor
- MAX_PAYLOAD_SIZE - Static variable in class com.clover.remote.client.CloverConnector
- mConnection - Variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- merchantInfo - Variable in class com.clover.remote.client.DefaultCloverConnectorListener
- MerchantInfo - Class in com.clover.remote.client
- MerchantInfo() - Constructor for class com.clover.remote.client.MerchantInfo
- MerchantInfo(DiscoveryResponseMessage) - Constructor for class com.clover.remote.client.MerchantInfo
- MerchantInfo.DeviceInfo - Class in com.clover.remote.client
- MessageFromActivity - Class in com.clover.remote.client.messages
-
Contains the message information sent from a custom Activity
- MessageFromActivity(String, String) - Constructor for class com.clover.remote.client.messages.MessageFromActivity
-
Constructor
- MessageToActivity - Class in com.clover.remote.client.messages
-
Contains the message information sent to a custom Activity
- MessageToActivity(String, String) - Constructor for class com.clover.remote.client.messages.MessageToActivity
-
Constructor
- method - Variable in class com.clover.remote.client.messages.remote.PairingRequest
- method - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- method - Variable in class com.clover.remote.client.messages.remote.PairingResponseRemoteMessage
- millis - Variable in class com.clover.remote.client.messages.remote.PairingResponse
N
- name - Variable in class com.clover.remote.client.messages.remote.PairingRequest
- NativeCloverDeviceConfiguration - Class in com.clover.remote.client
- NativeCloverDeviceConfiguration(Context, String) - Constructor for class com.clover.remote.client.NativeCloverDeviceConfiguration
- NativeCloverTransport - Class in com.clover.remote.client.transport.clover
- NativeCloverTransport(Context) - Constructor for class com.clover.remote.client.transport.clover.NativeCloverTransport
- NO_TIP - Enum constant in enum class com.clover.remote.client.messages.TipMode
- notifyDeviceConnected() - Method in class com.clover.remote.client.transport.CloverTransport
-
Should be called by subclasses (super.notifyDeviceConnected) when the device connects (but is not ready) in order to forward to all observers
- notifyDeviceDisconnected() - Method in class com.clover.remote.client.transport.CloverTransport
-
Should be called by subclasses (super.notifyDeviceDisconnected) when the device disconnects in order to forward to all observers
- notifyDeviceReady() - Method in class com.clover.remote.client.transport.CloverTransport
-
Should be called by subclasses (super.notifyDeviceReady) when the device is ready to process messages in order to forward to all observers
O
- ON_SCREEN_BEFORE_PAYMENT - Enum constant in enum class com.clover.remote.client.messages.TipMode
- onActivityResponse(ResultStatus, String, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onAuthResponse(AuthResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onAuthResponse(AuthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to an auth request
- onAuthTipAdjusted(String, long, boolean, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onBalanceInquiryResponse(ResultStatus, String, Long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onBind(Intent) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onCapturePreAuth(ResultStatus, String, String, long, long, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onCapturePreAuthResponse(CapturePreAuthResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onCapturePreAuthResponse(CapturePreAuthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a capture of a pre auth payment
- onCashbackSelected(long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onCheckBalanceResponse(CheckBalanceResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onCheckBalanceResponse(CheckBalanceResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a CheckBalanceRequest
- onClose(CloverNVWebSocketClient, int, String, boolean) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onClose(CloverNVWebSocketClient, int, String, boolean) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onCloseFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onCloseoutResponse(CloseoutResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onCloseoutResponse(CloseoutResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a closeout being processed
- onCloseoutResponse(ResultStatus, String, Batch) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onConduitConnected() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- onConduitConnected() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onConduitDisconnected() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- onConduitDisconnected() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onConfirmPayment(Payment, Challenge[]) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onConfirmPaymentRequest(ConfirmPaymentRequest) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when the Clover device requires confirmation for a payment e.g.
- onConnected(WebSocket, Map<String, List<String>>) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onConnectError(WebSocket, WebSocketException) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onCreate() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- onCreate() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onCreate(Bundle) - Method in class com.clover.remote.client.transport.usb.pos.UsbActivity
- onCustomActivityResponse(CustomActivityResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onCustomActivityResponse(CustomActivityResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a custom activity finishes
- onCustomerProvidedData(CustomerProvidedDataEvent) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onCustomerProvidedData(CustomerProvidedDataEvent) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when customer information is provided from a loyalty service.
- onCustomerProvidedDataMessage(ResultCode, String, LoyaltyDataConfig, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDestroy() - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- onDestroy() - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onDeviceActivityEnd(CloverDeviceEvent) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceActivityEnd(CloverDeviceEvent) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a Clover device activity ends.
- onDeviceActivityStart(CloverDeviceEvent) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceActivityStart(CloverDeviceEvent) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a Clover device activity starts.
- onDeviceConnected() - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceConnected() - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when the Clover device is connected, but not ready to communicate
- onDeviceConnected(CloverDevice) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDeviceConnected(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- onDeviceConnected(ICloverTransport) - Method in interface com.clover.remote.client.transport.ICloverTransportObserver
-
Device is there but not yet ready for use
- onDeviceDisconnected() - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceDisconnected() - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when the Clover device is disconnected
- onDeviceDisconnected(CloverDevice) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDeviceDisconnected(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- onDeviceDisconnected(ICloverTransport) - Method in interface com.clover.remote.client.transport.ICloverTransportObserver
-
Device is not there anymore
- onDeviceError(CloverDeviceErrorEvent) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceError(CloverDeviceErrorEvent) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDeviceError(CloverDeviceErrorEvent) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a Clover device error event is encountered
- onDeviceReady(CloverDevice, DiscoveryResponseMessage) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDeviceReady(MerchantInfo) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDeviceReady(MerchantInfo) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when the Clover device is ready to communicate
- onDeviceReady(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- onDeviceReady(ICloverTransport) - Method in interface com.clover.remote.client.transport.ICloverTransportObserver
-
Device is there and ready for use
- onDeviceStatusResponse(ResultCode, String, ExternalDeviceState, ExternalDeviceStateData) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onDisconnected(WebSocket, WebSocketFrame, WebSocketFrame, boolean) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onDisplayReceiptOptionsResponse(DisplayReceiptOptionsResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onDisplayReceiptOptionsResponse(DisplayReceiptOptionsResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a DisplayReceiptOptionsRequest
- onDisplayReceiptOptionsResponse(ResultStatus, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onError(WebSocket, WebSocketException) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onFinishCancel(String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onFinishOk(Credit) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onFinishOk(Payment, Signature2, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onFinishOk(Refund) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onFrameError(WebSocket, WebSocketException, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onFrameUnsent(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onIncrementPreAuthResponse(IncrementPreauthResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onIncrementPreAuthResponse(IncrementPreauthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to an `incrementPreAuth()` call on the CloverConnector.
- onIncrementPreAuthResponse(ResultStatus, String, String, Authorization) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onInvalidStateTransitionResponse(InvalidStateTransitionResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onInvalidStateTransitionResponse(InvalidStateTransitionResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a request that results in an invalid kiosk flow transition
- onInvalidStateTransitionResponse(ResultCode, String, String, ExternalDeviceState, ExternalDeviceStateData) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onKeyPressed(KeyPress) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onManualRefundResponse(ManualRefundResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onManualRefundResponse(ManualRefundResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a manual refund request
- onMessage(CloverNVWebSocketClient, String) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onMessage(CloverNVWebSocketClient, String) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onMessage(String) - Method in class com.clover.remote.client.device.DefaultCloverDevice
- onMessage(String) - Method in class com.clover.remote.client.transport.CloverTransport
-
Should be called by subclasses (super.onMessage) when a message is received in order to forward to all observers
- onMessage(String) - Method in interface com.clover.remote.client.transport.ICloverTransportObserver
-
Called when a raw message is received from the device
- onMessageAck(String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onMessageDecompressionError(WebSocket, WebSocketException, byte[]) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onMessageError(WebSocket, WebSocketException, List<WebSocketFrame>) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onMessageFromActivity(MessageFromActivity) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onMessageFromActivity(MessageFromActivity) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a message is sent from a custom activity
- onMessageFromActivity(String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onMessageTransferError(Exception) - Method in class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- onNotResponding(CloverNVWebSocketClient) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onNotResponding(CloverNVWebSocketClient) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onOpen(CloverNVWebSocketClient) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onOpen(CloverNVWebSocketClient) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onPairingCode(String) - Method in interface com.clover.remote.client.transport.PairingDeviceConfiguration
-
Called when a pairing code needs to be entered on the device
- onPairingSuccess(String) - Method in interface com.clover.remote.client.transport.PairingDeviceConfiguration
-
Called when the pairing to the device has completed
- onPartialAuth(long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPaymentRefundResponse(String, String, Refund, TxState, ErrorCode, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPaymentRefundVoidResponse(String, ResultStatus, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPaymentVoided(Payment, VoidReason, ResultStatus, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPendingPaymentsResponse(boolean, List<PendingPaymentEntry>) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPingFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onPingResponding(CloverNVWebSocketClient) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onPingResponding(CloverNVWebSocketClient) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onPong(CloverNVWebSocketClient) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onPong(CloverNVWebSocketClient) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onPongFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onPostCreate(Bundle) - Method in class com.clover.remote.client.transport.usb.pos.UsbActivity
- onPostDisconnect() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Called after disconnect is complete, does nothing by default and may be overridden.
- onPreAuthResponse(PreAuthResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPreAuthResponse(PreAuthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a pre auth request
- onPreConnect() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Called before a connection is attempted, does nothing by default and may be overridden.
- onPrintCredit(Credit) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintCreditDecline(Credit, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintJobStatusResponse(PrintJobStatusResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintJobStatusResponse(PrintJobStatusResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called to update the status of a print job
- onPrintManualRefundDeclineReceipt(PrintManualRefundDeclineReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintManualRefundDeclineReceipt(PrintManualRefundDeclineReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a receipt for a declined ManualRefund
- onPrintManualRefundReceipt(PrintManualRefundReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintManualRefundReceipt(PrintManualRefundReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a receipt for a ManualRefund
- onPrintMerchantReceipt(Payment) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintPayment(Payment, Order) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintPaymentDecline(Payment, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintPaymentDeclineReceipt(PrintPaymentDeclineReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintPaymentDeclineReceipt(PrintPaymentDeclineReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a receipt for a declined payment
- onPrintPaymentMerchantCopyReceipt(PrintPaymentMerchantCopyReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintPaymentMerchantCopyReceipt(PrintPaymentMerchantCopyReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a merchant copy of a payment receipt
- onPrintPaymentReceipt(PrintPaymentReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintPaymentReceipt(PrintPaymentReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a receipt for a payment
- onPrintRefundPayment(Payment, Order, Refund) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onPrintRefundPaymentReceipt(PrintRefundPaymentReceiptMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onPrintRefundPaymentReceipt(PrintRefundPaymentReceiptMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Will only be called if disablePrinting = true on the Sale, Auth, PreAuth or ManualRefund Request Called when a user requests to print a receipt for a payment refund
- onReadCardDataResponse(ReadCardDataResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onReadCardDataResponse(ReadCardDataResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a readCardData(...) request.
- onReadCardResponse(ResultStatus, String, CardData) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onReceive(Context, Intent) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbBroadcastReceiver
- onRefundPaymentResponse(RefundPaymentResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRefundPaymentResponse(RefundPaymentResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a refund payment request
- onRequestSignatureResponse(SignatureResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRequestSignatureResponse(SignatureResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a RequestSignatureRequest
- onRequestTipResponse(TipResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRequestTipResponse(TipResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a TipRequest
- onRequestTipResponse(ResultStatus, String, Long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onResetDeviceResponse(ResetDeviceResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onResetDeviceResponse(ResetDeviceResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a ResetDevice request
- onResetDeviceResponse(ResultCode, String, ExternalDeviceState) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onRetrieveDeviceStatusResponse(RetrieveDeviceStatusResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRetrieveDeviceStatusResponse(RetrieveDeviceStatusResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a RetrieveDeviceState request
- onRetrievePaymentResponse(ResultCode, String, String, QueryStatus, Payment, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onRetrievePaymentResponse(RetrievePaymentResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRetrievePaymentResponse(RetrievePaymentResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a RetrievePaymentRequest
- onRetrievePendingPaymentsResponse(RetrievePendingPaymentsResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRetrievePendingPaymentsResponse(RetrievePendingPaymentsResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a retrievePendingPayment(...) request.
- onRetrievePrinterResponse(List<Printer>) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onRetrievePrintersResponse(RetrievePrintersResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onRetrievePrintersResponse(RetrievePrintersResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a retrievePrinters() request
- onRetrievePrintJobStatus(String, PrintJobStatus) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onSaleResponse(SaleResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onSaleResponse(SaleResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a sale request
- onSendError(WebSocket, WebSocketException, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onSendError(String) - Method in interface com.clover.remote.client.transport.websocket.CloverNVWebSocketClientListener
- onSendError(String) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- onSignatureCollected(ResultStatus, String, Signature2) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onStartCommand(Intent, int, int) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onTaskRemoved(Intent) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- onTextMessage(WebSocket, String) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onTextMessageError(WebSocket, WebSocketException, byte[]) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onTipAdded(long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onTipAdded(TipAddedMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onTipAdded(TipAddedMessage) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when a customer selects a tip amount on the Clover device screen
- onTipAdjustAuthResponse(TipAdjustAuthResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onTipAdjustAuthResponse(TipAdjustAuthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a tip adjust of an auth payment
- onTransferError() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Called when a transfer error occurs, does nothing by default and may be overridden.
- onTrustStoreLoaded(KeyStore, int) - Method in interface com.clover.remote.client.utils.TrustStoreLoadListener
- onTxStartResponse(TxStartResponseResult, String, String, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onTxState(TxState) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onUiState(UiState, String, UiState.UiDirection, InputOption[]) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onUnexpectedError(WebSocket, WebSocketException) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- onVaultCardResponse(VaultCardResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onVaultCardResponse(VaultCardResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a vault card request
- onVaultCardResponse(VaultedCard, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onVerifySignature(Payment, Signature2) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
- onVerifySignatureRequest(VerifySignatureRequest) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onVerifySignatureRequest(VerifySignatureRequest) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called when the Clover device requires a signature to be verified
- onVoidPaymentRefundResponse(VoidPaymentRefundResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onVoidPaymentRefundResponse(VoidPaymentRefundResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a void payment refund request
- onVoidPaymentResponse(VoidPaymentResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
- onVoidPaymentResponse(VoidPaymentResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
-
Called in response to a void payment request
- open() - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Open a connection to the USB device and begin a session.
- openCashDrawer(OpenCashDrawerRequest) - Method in class com.clover.remote.client.CloverConnector
- openCashDrawer(OpenCashDrawerRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request that the cash drawer connected to the device be opened.
- OpenCashDrawerRequest - Class in com.clover.remote.client.messages
-
Request object to open cash drawer
- OpenCashDrawerRequest(String) - Constructor for class com.clover.remote.client.messages.OpenCashDrawerRequest
-
Constructor
P
- packageName - Variable in class com.clover.remote.client.device.CloverDevice
- PACKET_EXCEPTION - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PAIRED - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- PAIRING_CODE - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- PAIRING_REQUEST - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- PAIRING_RESPONSE - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- pairingCode - Variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
- PairingCodeMessage - Class in com.clover.remote.client.messages.remote
- PairingCodeMessage(String) - Constructor for class com.clover.remote.client.messages.remote.PairingCodeMessage
- PairingCodeRemoteMessage - Class in com.clover.remote.client.messages.remote
- PairingCodeRemoteMessage() - Constructor for class com.clover.remote.client.messages.remote.PairingCodeRemoteMessage
- PairingDeviceConfiguration - Interface in com.clover.remote.client.transport
-
Defines the callback interface for the pairing process
- PairingRequest - Class in com.clover.remote.client.messages.remote
-
Created by blakewilliams on 11/18/16.
- PairingRequest(String, String, String) - Constructor for class com.clover.remote.client.messages.remote.PairingRequest
- PairingRequestMessage - Class in com.clover.remote.client.messages.remote
- PairingRequestMessage(PairingRequest, String, String) - Constructor for class com.clover.remote.client.messages.remote.PairingRequestMessage
- PairingResponse - Class in com.clover.remote.client.messages.remote
- PairingResponse(String, String, String, String, String, long) - Constructor for class com.clover.remote.client.messages.remote.PairingResponse
- PairingResponseRemoteMessage - Class in com.clover.remote.client.messages.remote
- PairingResponseRemoteMessage() - Constructor for class com.clover.remote.client.messages.remote.PairingResponseRemoteMessage
- pairingState - Variable in class com.clover.remote.client.messages.remote.PairingResponse
- payload - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- payload - Variable in class com.clover.remote.client.messages.remote.PairingResponseRemoteMessage
- PaymentResponse - Class in com.clover.remote.client.messages
-
Base reponse use for callbacks that contain payments.
- PaymentResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.PaymentResponse
-
Constructor
- PIN_BYPASS_CONFIRM - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PIN_PAD - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PosRemoteProtocolService - Class in com.clover.remote.client.transport.usb.pos
-
This service runs on the POS device.
- PosRemoteProtocolService() - Constructor for class com.clover.remote.client.transport.usb.pos.PosRemoteProtocolService
- postStatusChange(UsbCloverManager.DeviceStatus) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- PosUsbBroadcastReceiver - Class in com.clover.remote.client.transport.usb.pos
- PosUsbBroadcastReceiver() - Constructor for class com.clover.remote.client.transport.usb.pos.PosUsbBroadcastReceiver
- PosUsbClientServiceBinder() - Constructor for class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService.PosUsbClientServiceBinder
- PosUsbRemoteProtocolService - Class in com.clover.remote.client.transport.usb.pos
-
This service runs on the Clover POS device and connects to a Clover Terminal via USB.
- PosUsbRemoteProtocolService() - Constructor for class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- PosUsbRemoteProtocolService.PosUsbClientServiceBinder - Class in com.clover.remote.client.transport.usb.pos
- preAuth(PreAuthRequest) - Method in class com.clover.remote.client.CloverConnector
- preAuth(PreAuthRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
PreAuth method to obtain a Pre-Auth for a card
- PreAuthRequest - Class in com.clover.remote.client.messages
-
Request object for requesting a pre-auth transaction.
- PreAuthRequest(long, String) - Constructor for class com.clover.remote.client.messages.PreAuthRequest
-
Constructor
- PreAuthResponse - Class in com.clover.remote.client.messages
-
Response object for a pre-auth transaction request
- PreAuthResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.PreAuthResponse
-
Constructor
- print(PrintRequest) - Method in class com.clover.remote.client.CloverConnector
- print(PrintRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request to print.
- PrintJobStatusRequest - Class in com.clover.remote.client.messages
-
Request for status of print job
- PrintJobStatusRequest(String) - Constructor for class com.clover.remote.client.messages.PrintJobStatusRequest
-
Constructor
- PrintJobStatusResponse - Class in com.clover.remote.client.messages
-
Response object, called to update status of print job
- PrintJobStatusResponse(PrintJobStatus) - Constructor for class com.clover.remote.client.messages.PrintJobStatusResponse
-
Constructor
- PrintJobStatusResponse(String, PrintJobStatus) - Constructor for class com.clover.remote.client.messages.PrintJobStatusResponse
-
Constructor
- PrintManualRefundDeclineReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to request the POS print a ManualRefund declined receipt
- PrintManualRefundDeclineReceiptMessage(Credit, String) - Constructor for class com.clover.remote.client.messages.PrintManualRefundDeclineReceiptMessage
-
Constructor
- PrintManualRefundReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to request the POS print a receipt for a ManualRefund
- PrintManualRefundReceiptMessage(Credit) - Constructor for class com.clover.remote.client.messages.PrintManualRefundReceiptMessage
-
Constructor
- PrintPaymentDeclineReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to the POS to request a payment declined receipt
- PrintPaymentDeclineReceiptMessage(Payment, String) - Constructor for class com.clover.remote.client.messages.PrintPaymentDeclineReceiptMessage
-
Constructor
- PrintPaymentMerchantCopyReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to the POS to request a merchant payment receipt be printed
- PrintPaymentMerchantCopyReceiptMessage(Payment) - Constructor for class com.clover.remote.client.messages.PrintPaymentMerchantCopyReceiptMessage
-
Constructor
- PrintPaymentReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to the POS to request a payment receipt be printed
- PrintPaymentReceiptMessage(Payment, Order) - Constructor for class com.clover.remote.client.messages.PrintPaymentReceiptMessage
-
Constructor
- PrintRefundPaymentReceiptMessage - Class in com.clover.remote.client.messages
-
Callback to the POS to request a payment refund receipt be printed
- PrintRefundPaymentReceiptMessage(Payment, Order, Refund) - Constructor for class com.clover.remote.client.messages.PrintRefundPaymentReceiptMessage
-
Constructor
- PrintRequest - Class in com.clover.remote.client.messages
-
Request object for requesting a print job.
- PrintRequest(Bitmap) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print a given image
- PrintRequest(Bitmap, String, String) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print a given image
- PrintRequest(String) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print a given image
- PrintRequest(String, String, String) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print an image at a given URL
- PrintRequest(List<String>) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print a given image
- PrintRequest(List<String>, String, String) - Constructor for class com.clover.remote.client.messages.PrintRequest
-
Constructor Create a PrintRequest to print an array of strings to print
- PROCESSING - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PROCESSING_CREDIT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PROCESSING_GO_ONLINE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- PROCESSING_SWIPE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- processInputData(byte[], ByteArrayOutputStream, Void) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- processInputData(byte[], ByteArrayOutputStream, T) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Optionally override this method to perform data processing on the input data bytes before they are returned.
- processOutputData(byte[], Void) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- processOutputData(byte[], T) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
-
Optionally override this method to perform data processing on the output bytes before they are sent.
R
- read(T) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- READ_TIMEOUT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- readCardData(ReadCardDataRequest) - Method in class com.clover.remote.client.CloverConnector
- readCardData(ReadCardDataRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Used to request card information.
- ReadCardDataRequest - Class in com.clover.remote.client.messages
-
Request object for requesting to read card data
- ReadCardDataRequest(Integer) - Constructor for class com.clover.remote.client.messages.ReadCardDataRequest
-
Constructor
- ReadCardDataResponse - Class in com.clover.remote.client.messages
-
Response object for a read card data request
- ReadCardDataResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.ReadCardDataResponse
-
Constructor
- RECEIPT_OPTIONS - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- receiveString() - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- refundPayment(RefundPaymentRequest) - Method in class com.clover.remote.client.CloverConnector
- refundPayment(RefundPaymentRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Refund a specific payment
- RefundPaymentRequest - Class in com.clover.remote.client.messages
-
Request object to refund a payment, either partially or fully
- RefundPaymentRequest() - Constructor for class com.clover.remote.client.messages.RefundPaymentRequest
- RefundPaymentResponse - Class in com.clover.remote.client.messages
-
Response object for a request to refund a payment, either partially or fully
- RefundPaymentResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.RefundPaymentResponse
-
Constructor
- RegionalExtras - Class in com.clover.remote.client.messages.extras
- RegionalExtras() - Constructor for class com.clover.remote.client.messages.extras.RegionalExtras
- registerForCustomerProvidedData(RegisterForCustomerProvidedDataRequest) - Method in class com.clover.remote.client.CloverConnector
- registerForCustomerProvidedData(RegisterForCustomerProvidedDataRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Register an interest in receiving customer provided data.
- RegisterForCustomerProvidedDataRequest - Class in com.clover.remote.client.messages
- RegisterForCustomerProvidedDataRequest() - Constructor for class com.clover.remote.client.messages.RegisterForCustomerProvidedDataRequest
- rejectPayment(Payment, Challenge) - Method in class com.clover.remote.client.CloverConnector
- rejectPayment(Payment, Challenge) - Method in interface com.clover.remote.client.ICloverConnector
-
If payment confirmation is required during a Sale, this method rejects the payment
- rejectSignature(VerifySignatureRequest) - Method in class com.clover.remote.client.CloverConnector
- rejectSignature(VerifySignatureRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
If signature is captured during a Sale, this method rejects the signature as entered
- REMOTE_SDK - Static variable in interface com.clover.remote.client.CloverDeviceConfiguration
- remoteApplicationID - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- remoteSourceSDK - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- RemoteTerminalStatus - Enum Class in com.clover.remote.client.transport.usb.pos
- RemoteUsbManager - Class in com.clover.remote.client.transport.usb.pos
- RemoteUsbManager(Context) - Constructor for class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- REMOVE_CARD - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- removeCloverConnectorListener(ICloverConnectorListener) - Method in class com.clover.remote.client.CloverConnector
-
Remove a previously added listener.
- removeCloverConnectorListener(ICloverConnectorListener) - Method in interface com.clover.remote.client.ICloverConnector
-
Removes a clover connector listener.
- removeDisplayOrder(DisplayOrder) - Method in class com.clover.remote.client.CloverConnector
- removeDisplayOrder(DisplayOrder) - Method in interface com.clover.remote.client.ICloverConnector
-
Remove the DisplayOrder from the device.
- removeObserver(ICloverTransportObserver) - Method in class com.clover.remote.client.transport.CloverTransport
- removeObserver(ICloverTransportObserver) - Method in interface com.clover.remote.client.transport.ICloverTransport
-
Remove a previously added listener.
- requestSignature(SignatureRequest) - Method in class com.clover.remote.client.CloverConnector
- requestSignature(SignatureRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Launch customer facing signature screen to collect a signature
- requestTip(TipRequest) - Method in class com.clover.remote.client.CloverConnector
- requestTip(TipRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Launch customer facing tip screen to request a tip amount
- resetDevice() - Method in class com.clover.remote.client.CloverConnector
- resetDevice() - Method in interface com.clover.remote.client.ICloverConnector
-
Used to reset the device if it gets in an invalid state from POS perspective.
- ResetDeviceResponse - Class in com.clover.remote.client.messages
-
Response object for a reset device request
- ResetDeviceResponse(boolean, ResultCode, ExternalDeviceState) - Constructor for class com.clover.remote.client.messages.ResetDeviceResponse
-
Constructor
- ResultCode - Enum Class in com.clover.remote.client.messages
-
The result of the Response objects used in the callbacks from the Mini
- retrieveDeviceStatus(RetrieveDeviceStatusRequest) - Method in class com.clover.remote.client.CloverConnector
- retrieveDeviceStatus(RetrieveDeviceStatusRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Send a message requesting the current status of the device.
- RetrieveDeviceStatusRequest - Class in com.clover.remote.client.messages
-
Request object for requesting the current device status.
- RetrieveDeviceStatusRequest(boolean) - Constructor for class com.clover.remote.client.messages.RetrieveDeviceStatusRequest
- RetrieveDeviceStatusResponse - Class in com.clover.remote.client.messages
-
Response object for a retrieve device status request
- RetrieveDeviceStatusResponse(boolean, ResultCode, ExternalDeviceState, ExternalDeviceStateData) - Constructor for class com.clover.remote.client.messages.RetrieveDeviceStatusResponse
-
Constructor
- retrievePayment(RetrievePaymentRequest) - Method in class com.clover.remote.client.CloverConnector
- retrievePayment(RetrievePaymentRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Sends a request to get a payment.
- RetrievePaymentRequest - Class in com.clover.remote.client.messages
-
Request object for requesting information on a specific payment
- RetrievePaymentRequest(String) - Constructor for class com.clover.remote.client.messages.RetrievePaymentRequest
- RetrievePaymentResponse - Class in com.clover.remote.client.messages
-
Response object for a retrieve payment request
- RetrievePaymentResponse(ResultCode, String, String, String, QueryStatus, Payment) - Constructor for class com.clover.remote.client.messages.RetrievePaymentResponse
-
Constructor
- retrievePendingPayments() - Method in class com.clover.remote.client.CloverConnector
- retrievePendingPayments() - Method in interface com.clover.remote.client.ICloverConnector
-
Used to request a list of pending payments that have been taken offline, but haven't processed yet.
- RetrievePendingPaymentsResponse - Class in com.clover.remote.client.messages
-
Response object for a retrieve pending payments request
- RetrievePendingPaymentsResponse(ResultCode, String, List<PendingPaymentEntry>) - Constructor for class com.clover.remote.client.messages.RetrievePendingPaymentsResponse
-
Constructor
- retrievePrinters(RetrievePrintersRequest) - Method in class com.clover.remote.client.CloverConnector
- retrievePrinters(RetrievePrintersRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request to retrieve available printers.
- RetrievePrintersRequest - Class in com.clover.remote.client.messages
-
Request to retrieve all available printers
- RetrievePrintersRequest() - Constructor for class com.clover.remote.client.messages.RetrievePrintersRequest
-
Constructor
- RetrievePrintersRequest(PrintCategory) - Constructor for class com.clover.remote.client.messages.RetrievePrintersRequest
-
Constructor
- RetrievePrintersResponse - Class in com.clover.remote.client.messages
-
Response object for retrieving the printers
- RetrievePrintersResponse(List<Printer>) - Constructor for class com.clover.remote.client.messages.RetrievePrintersResponse
-
Constructor
- retrievePrintJobStatus(PrintJobStatusRequest) - Method in class com.clover.remote.client.CloverConnector
- retrievePrintJobStatus(PrintJobStatusRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request the status of a given print job
- RETURN_TO_MERCHANT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
S
- sale(SaleRequest) - Method in class com.clover.remote.client.CloverConnector
- sale(SaleRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Sale method, aka "purchase"
- SaleRequest - Class in com.clover.remote.client.messages
-
Request object for requesting a sale transaction.
- SaleRequest(long, String) - Constructor for class com.clover.remote.client.messages.SaleRequest
-
Constructor
- SaleResponse - Class in com.clover.remote.client.messages
-
Response object for a sale request
- SaleResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.SaleResponse
-
Constructor
- SELECT_ACCOUNT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- SELECT_APPLICATION - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- SELECT_DCC - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- SELECT_WITHDRAW_FROM_ACCOUNT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- send(String) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- sendAccessoryString(int, String) - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- sendDebugLog(String) - Method in class com.clover.remote.client.CloverConnector
- sendDebugLog(String) - Method in interface com.clover.remote.client.ICloverConnector
-
Sends request to the clover device to send the log to the clover server
- sendMessage(String) - Method in class com.clover.remote.client.transport.clover.NativeCloverTransport
- sendMessage(String) - Method in interface com.clover.remote.client.transport.ICloverTransport
-
Sends the specified encoded message
- sendMessage(String) - Method in class com.clover.remote.client.transport.usb.DualDisplayCloverTransport
- sendMessage(String) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
- sendMessage(String) - Method in class com.clover.remote.client.transport.usb.USBCloverTransport
- sendMessage(String) - Method in interface com.clover.remote.client.transport.usb.USBCloverTransportService
- sendMessage(String) - Method in class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
-
Sends the provided encoded message.
- sendMessageToActivity(MessageToActivity) - Method in class com.clover.remote.client.CloverConnector
- sendMessageToActivity(MessageToActivity) - Method in interface com.clover.remote.client.ICloverConnector
-
Send a message to a running custom activity on the Clover device
- sendPing() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- sendRemoteMessage(String) - Method in class com.clover.remote.client.device.CloverDevice
- sendString(String) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- SENSORY_EXPERIENCE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- serialNumber - Variable in class com.clover.remote.client.messages.remote.PairingRequest
- ServiceBinder<S extends android.app.Service> - Class in com.clover.remote.client.transport.usb.pos
- ServiceBinder() - Constructor for class com.clover.remote.client.transport.usb.pos.ServiceBinder
- setAllowOfflinePayment(Boolean) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setAllowOpenTabs(boolean) - Method in class com.clover.remote.client.messages.CloseoutRequest
-
Set the field value
- setAmount(long) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setAmount(long) - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Set the field value
- setAmount(long) - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Set the field value
- setAmount(long) - Method in class com.clover.remote.client.messages.IncrementPreauthRequest
- setAmount(long) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setApproveOfflinePaymentWithoutPrompt(Boolean) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setAuthorization(Authorization) - Method in class com.clover.remote.client.messages.IncrementPreauthResponse
- setAutoAcceptPaymentConfirmations(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setAutoAcceptSignature(Boolean) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setBatch(Batch) - Method in class com.clover.remote.client.messages.CloseoutResponse
-
Set the field value
- setBatchId(String) - Method in class com.clover.remote.client.messages.CloseoutRequest
-
Set the field value
- setCardData(CardData) - Method in class com.clover.remote.client.messages.ReadCardDataResponse
-
Set the field value
- setCardEntryMethods(Integer) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setCardEntryMethods(Integer) - Method in class com.clover.remote.client.messages.ReadCardDataRequest
-
Set the field value
- setCardNotPresent(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setChallenges(Challenge[]) - Method in class com.clover.remote.client.messages.ConfirmPaymentRequest
-
Set the field value
- setCode(int) - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Set the field value
- setConfig(DataProviderConfig) - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Set the field value The configuration that identifies what this event data represents.
- setConfiguration(Map<String, String>) - Method in class com.clover.remote.client.messages.DataProviderConfig
-
Set the field value Configuration for the data type.
- setConfigurations(List<DataProviderConfig>) - Method in class com.clover.remote.client.messages.RegisterForCustomerProvidedDataRequest
-
Set the field value Configurations for the data we want to receive.
- setCredit(Credit) - Method in class com.clover.remote.client.messages.ManualRefundResponse
-
Set the field value
- setCreditId(String) - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
- setCustomerInfo(SetCustomerInfoRequest) - Method in class com.clover.remote.client.CloverConnector
- setCustomerInfo(SetCustomerInfoRequest) - Method in interface com.clover.remote.client.ICloverConnector
- setCustomerInfo(CustomerInfo) - Method in class com.clover.remote.client.messages.SetCustomerInfoRequest
-
Set the field value Customer information for a 'current' customer.
- SetCustomerInfoRequest - Class in com.clover.remote.client.messages
- SetCustomerInfoRequest() - Constructor for class com.clover.remote.client.messages.SetCustomerInfoRequest
- setData(String) - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Set the field value The data that was collected.
- setDeviceId(String) - Method in class com.clover.remote.client.messages.OpenCashDrawerRequest
-
Set the field value
- setDisableCashback(Boolean) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setDisableDuplicateChecking(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setDisablePrinting(boolean) - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Set the field value
- setDisablePrinting(boolean) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setDisablePrinting(boolean) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setDisablePrinting(boolean) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setDisablePrinting(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setDisableReceiptSelection(boolean) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setDisableReceiptSelection(boolean) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setDisableReceiptSelection(boolean) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setDisableReceiptSelection(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setDisableRestartTransactionOnFail(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setEmployeeId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setEmployeeId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setEventId(String) - Method in class com.clover.remote.client.messages.CustomerProvidedDataEvent
-
Set the field value An id that represents this collection event
- setEventState(CloverDeviceEvent.DeviceEventState) - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Set the field value
- setExternalId(String) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setExternalPaymentId(String) - Method in class com.clover.remote.client.messages.RetrievePaymentRequest
-
Set the field value
- setExternalReferenceId(String) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setExtras(Map<String, String>) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setExtras(Map<String, String>) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setExtras(Map<String, String>) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setExtras(Map<String, String>) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setForceOfflinePayment(Boolean) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setForceSwipePinEntry(boolean) - Method in class com.clover.remote.client.messages.ReadCardDataRequest
-
Set the field value
- setFullRefund(boolean) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setInputOptions(InputOption[]) - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Set the field value
- setMessage(String) - Method in class com.clover.remote.client.messages.BaseResponse
-
Set the field value
- setMessage(String) - Method in class com.clover.remote.client.messages.CloverDeviceEvent
-
Set the field value
- setNonBlocking(boolean) - Method in class com.clover.remote.client.messages.CustomActivityRequest
-
Set the field value
- setNotifyClose(boolean) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- setOrderId(String) - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Set the field value
- setOrderId(String) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setOrderId(String) - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Set the field value
- setOrderId(String) - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Set the field value
- setOrderId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setOrderId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setPairingCode(String) - Method in class com.clover.remote.client.messages.remote.PairingCodeRemoteMessage
- setPayload(String) - Method in class com.clover.remote.client.messages.CustomActivityRequest
-
Set the field value
- setPayment(Payment) - Method in class com.clover.remote.client.messages.ConfirmPaymentRequest
-
Set the field value
- setPayment(Payment) - Method in class com.clover.remote.client.messages.PaymentResponse
-
Set the field value
- setPayment(Payment) - Method in class com.clover.remote.client.messages.VerifySignatureRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.IncrementPreauthRequest
- setPaymentId(String) - Method in class com.clover.remote.client.messages.RefundPaymentRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.TipAdjustAuthResponse
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- setPaymentId(String) - Method in class com.clover.remote.client.messages.VoidPaymentResponse
-
Set the field value
- setPresentQrcOnly(Boolean) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setPrintDeviceId(String) - Method in class com.clover.remote.client.messages.PrintRequest
-
Set the field value
- setPrintRequestId(String) - Method in class com.clover.remote.client.messages.PrintRequest
-
Set the field value
- setReason(String) - Method in class com.clover.remote.client.messages.BaseResponse
-
Set the field value
- setReason(String) - Method in class com.clover.remote.client.messages.OpenCashDrawerRequest
-
Set the field value
- setRefund(Refund) - Method in class com.clover.remote.client.messages.RefundPaymentResponse
-
Set the field value
- setRefundId(String) - Method in class com.clover.remote.client.messages.DisplayReceiptOptionsRequest
- setRefundId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRefundRequest
-
Set the field value
- setRefundId(String) - Method in class com.clover.remote.client.messages.VoidPaymentRefundResponse
-
Set the field value
- setRegionalExtras(Map<String, String>) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setResult(ResultCode) - Method in class com.clover.remote.client.messages.BaseResponse
-
Set the field value
- setSendLastMessage(boolean) - Method in class com.clover.remote.client.messages.RetrieveDeviceStatusRequest
-
Set the field value
- setSignature(Signature2) - Method in class com.clover.remote.client.messages.PaymentResponse
-
Set the field value
- setSignature(Signature2) - Method in class com.clover.remote.client.messages.VerifySignatureRequest
-
Set the field value
- setSignatureEntryLocation(DataEntryLocation) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setSignatureThreshold(Long) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setSuccess(boolean) - Method in class com.clover.remote.client.messages.BaseResponse
-
Set the field value
- setSupportsAcks(boolean) - Method in class com.clover.remote.client.device.CloverDevice
- setSupportsVoidPaymentResponse(boolean) - Method in class com.clover.remote.client.device.CloverDevice
- setTaxAmount(Long) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setTipAmount(long) - Method in class com.clover.remote.client.messages.CapturePreAuthResponse
-
Set the field value
- setTipAmount(long) - Method in class com.clover.remote.client.messages.TipAdjustAuthRequest
-
Set the field value
- setTipAmount(long) - Method in class com.clover.remote.client.messages.TipAdjustAuthResponse
-
Set the field value
- setTipAmount(Long) - Method in class com.clover.remote.client.messages.CapturePreAuthRequest
-
Set the field value
- setTipAmount(Long) - Method in class com.clover.remote.client.messages.SaleRequest
-
Set the field value
- setTipMode(TipMode) - Method in class com.clover.remote.client.messages.SaleRequest
-
Set the field value
- setTippableAmount(Long) - Method in class com.clover.remote.client.messages.TipRequest
- setTippableAmount(Long) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setTipSuggestions(TipSuggestion[]) - Method in class com.clover.remote.client.messages.TipRequest
- setTipSuggestions(TipSuggestion[]) - Method in class com.clover.remote.client.messages.TransactionRequest
-
Set the field value
- setTipSuggestions(TipSuggestion, TipSuggestion, TipSuggestion, TipSuggestion) - Method in class com.clover.remote.client.messages.AuthRequest
-
Set the field value
- setTipSuggestions(TipSuggestion, TipSuggestion, TipSuggestion, TipSuggestion) - Method in class com.clover.remote.client.messages.SaleRequest
-
Set the field value
- setType(String) - Method in class com.clover.remote.client.messages.DataProviderConfig
-
Set the field value The string type of the loyalty data of interest.
- SETUP_RETRY_WAIT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- SETUP_TIMEOUT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- setVaultedCard(VaultedCard) - Method in class com.clover.remote.client.messages.BaseTransactionRequest
-
Set the field value
- setVoidReason(String) - Method in class com.clover.remote.client.messages.VoidPaymentRequest
-
Set the field value
- shouldNotifyClose() - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
- showDisplayOrder(DisplayOrder) - Method in class com.clover.remote.client.CloverConnector
- showDisplayOrder(DisplayOrder) - Method in interface com.clover.remote.client.ICloverConnector
-
Show the DisplayOrder on the device.
- showMessage(String) - Method in class com.clover.remote.client.CloverConnector
- showMessage(String) - Method in interface com.clover.remote.client.ICloverConnector
-
Show a message on the Clover Mini screen
- showThankYouScreen() - Method in class com.clover.remote.client.CloverConnector
- showThankYouScreen() - Method in interface com.clover.remote.client.ICloverConnector
-
Show the thank you screen on the device
- showWelcomeScreen() - Method in class com.clover.remote.client.CloverConnector
- showWelcomeScreen() - Method in interface com.clover.remote.client.ICloverConnector
-
Return the device to the Welcome Screen
- SIGNATURE_ON_SCREEN_FALLBACK - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- SIGNATURE_REJECT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- SignatureRequest - Class in com.clover.remote.client.messages
- SignatureRequest() - Constructor for class com.clover.remote.client.messages.SignatureRequest
- SignatureResponse - Class in com.clover.remote.client.messages
- SignatureResponse(boolean, ResultCode, Signature2) - Constructor for class com.clover.remote.client.messages.SignatureResponse
- SKIP_FISCAL_INVOICE_NUMBER_SCREEN_VALUE - Static variable in class com.clover.remote.client.messages.extras.RegionalExtras
- START - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- START_QR_CODE_MODE - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- startAccessoryMode() - Method in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- startCustomActivity(CustomActivityRequest) - Method in class com.clover.remote.client.CloverConnector
- startCustomActivity(CustomActivityRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Request to start a Custom Activity on the Clover device
- STARTING_CUSTOM_ACTIVITY - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- subscribe(CloverDeviceObserver) - Method in class com.clover.remote.client.device.CloverDevice
- SUCCESS - Enum constant in enum class com.clover.remote.client.messages.ResultCode
- supportsAcks() - Method in class com.clover.remote.client.device.CloverDevice
- supportsAcks() - Method in class com.clover.remote.client.MerchantInfo.DeviceInfo
- supportsVoidPaymentResponse() - Method in class com.clover.remote.client.device.CloverDevice
T
- TAG - Static variable in class com.clover.remote.client.transport.usb.USBCloverTransport
- TERMINAL_CONNECTED_MERCHANT_MISMATCH - Enum constant in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Remote terminal is connected, but merchant mismatch, cannot perform transactions
- TERMINAL_CONNECTED_NOT_READY - Enum constant in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Remote terminal is connected, but not ready to perform transactions at the moment
- TERMINAL_CONNECTED_READY - Enum constant in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Remote terminal is connected and ready to perform transactions
- TERMINAL_DISCONNECTED - Enum constant in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Remote terminal not connected
- TIMED_OUT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- TIP_PROVIDED - Enum constant in enum class com.clover.remote.client.messages.TipMode
- tipAdjustAuth(TipAdjustAuthRequest) - Method in class com.clover.remote.client.CloverConnector
- tipAdjustAuth(TipAdjustAuthRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Adjust the tip for a previous Auth.
- TipAdjustAuthRequest - Class in com.clover.remote.client.messages
-
Request object for requesting to adjust the tip amount of a payment acquired from a previous auth
- TipAdjustAuthRequest() - Constructor for class com.clover.remote.client.messages.TipAdjustAuthRequest
- TipAdjustAuthResponse - Class in com.clover.remote.client.messages
-
Response object for a request to adjust the tip of a prior auth
- TipAdjustAuthResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.TipAdjustAuthResponse
-
Constructor
- TipMode - Enum Class in com.clover.remote.client.messages
- TipRequest - Class in com.clover.remote.client.messages
- TipRequest(Long, TipSuggestion[]) - Constructor for class com.clover.remote.client.messages.TipRequest
- TipResponse - Class in com.clover.remote.client.messages
- TipResponse(boolean, ResultCode, Long) - Constructor for class com.clover.remote.client.messages.TipResponse
- TransactionRequest - Class in com.clover.remote.client.messages
-
Base class used by all transaction request objects like
SaleRequest,AuthRequest, etc. - TransactionRequest(long, String) - Constructor for class com.clover.remote.client.messages.TransactionRequest
-
Constructor
- TrustStoreLoadListener - Interface in com.clover.remote.client.utils
- TRY_AGAIN - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- type - Variable in class com.clover.remote.client.messages.remote.PairingRequestMessage
- type - Variable in class com.clover.remote.client.messages.remote.PairingResponseRemoteMessage
U
- unsubscribe(CloverDeviceObserver) - Method in class com.clover.remote.client.device.CloverDevice
- UNSUPPORTED - Enum constant in enum class com.clover.remote.client.messages.ResultCode
- unwrapReadPacket(ByteBuffer) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- unwrapReadPacket(ByteBuffer) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- UsbAccessorySetupUsbManager - Class in com.clover.remote.client.transport.usb.pos
-
The purpose of this class is to put the attached USB Android device into "Accessory Mode".
- UsbAccessorySetupUsbManager(Context) - Constructor for class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- UsbActivity - Class in com.clover.remote.client.transport.usb.pos
-
Created by blakewilliams on 3/30/16.
- UsbActivity() - Constructor for class com.clover.remote.client.transport.usb.pos.UsbActivity
- USBCloverDeviceConfiguration - Class in com.clover.remote.client
-
Default configuration to communicate with the Mini via USB connection
- USBCloverDeviceConfiguration(Context, String) - Constructor for class com.clover.remote.client.USBCloverDeviceConfiguration
-
Constructor
- UsbCloverManager<T> - Class in com.clover.remote.client.transport.usb
-
This class is designed to be a reusable USB communication manager for devices that bulk transfer data.
- UsbCloverManager(Context) - Constructor for class com.clover.remote.client.transport.usb.UsbCloverManager
- UsbCloverManager.InputResult - Enum Class in com.clover.remote.client.transport.usb
- UsbCloverManager.UsbConnectException - Exception in com.clover.remote.client.transport.usb
- UsbCloverManager.UsbDeviceNotFoundException - Exception in com.clover.remote.client.transport.usb
- USBCloverTransport - Class in com.clover.remote.client.transport.usb
-
Implements the Clover Transport for USB
- USBCloverTransport(Context) - Constructor for class com.clover.remote.client.transport.usb.USBCloverTransport
- USBCloverTransportService - Interface in com.clover.remote.client.transport.usb
-
Created by blakewilliams on 3/29/16.
- UsbConnectException() - Constructor for exception com.clover.remote.client.transport.usb.UsbCloverManager.UsbConnectException
- UsbConnectException(String) - Constructor for exception com.clover.remote.client.transport.usb.UsbCloverManager.UsbConnectException
- UsbDeviceNotFoundException() - Constructor for exception com.clover.remote.client.transport.usb.UsbCloverManager.UsbDeviceNotFoundException
- UsbDeviceNotFoundException(String) - Constructor for exception com.clover.remote.client.transport.usb.UsbCloverManager.UsbDeviceNotFoundException
V
- VALIDATION_ERROR - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
- valueOf(String) - Static method in enum class com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.clover.remote.client.messages.ResultCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.clover.remote.client.messages.TipMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.clover.remote.client.messages.ResultCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.clover.remote.client.messages.TipMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vaultCard(Integer) - Method in class com.clover.remote.client.CloverConnector
- vaultCard(Integer) - Method in interface com.clover.remote.client.ICloverConnector
-
Vault card information.
- VaultCardRequest - Class in com.clover.remote.client.messages
-
Request to acquire a payment token and card that can be used for future transaction requests
- VaultCardRequest(Integer) - Constructor for class com.clover.remote.client.messages.VaultCardRequest
-
Constructor
- VaultCardResponse - Class in com.clover.remote.client.messages
-
Response object for a vault card request
- VaultCardResponse(boolean, ResultCode, VaultedCard) - Constructor for class com.clover.remote.client.messages.VaultCardResponse
-
Constructor
- VENDOR_PRODUCT_IDS - Static variable in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- VENDOR_PRODUCT_IDS - Static variable in class com.clover.remote.client.transport.usb.pos.UsbAccessorySetupUsbManager
- VERBOSE - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
- VERIFY_SIGNATURE_ON_PAPER - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VERIFY_SIGNATURE_ON_PAPER_CONFIRM_VOID - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VERIFY_SIGNATURE_ON_SCREEN - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VERIFY_SIGNATURE_ON_SCREEN_CONFIRM_VOID - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VERIFY_SURCHARGES - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VerifySignatureRequest - Class in com.clover.remote.client.messages
-
Request sent from the Mini for the POS to verify or reject a signature
- VerifySignatureRequest() - Constructor for class com.clover.remote.client.messages.VerifySignatureRequest
- VOICE_REFERRAL_RESULT - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VOID_CONFIRM - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- VOIDED - Enum constant in enum class com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
- voidPayment(VoidPaymentRequest) - Method in class com.clover.remote.client.CloverConnector
- voidPayment(VoidPaymentRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Void a transaction, given a previously used order ID and/or payment ID
- voidPaymentRefund(VoidPaymentRefundRequest) - Method in class com.clover.remote.client.CloverConnector
- voidPaymentRefund(VoidPaymentRefundRequest) - Method in interface com.clover.remote.client.ICloverConnector
-
Refund a specific payment
- VoidPaymentRefundRequest - Class in com.clover.remote.client.messages
-
Request object for requesting to void a payment
- VoidPaymentRefundRequest() - Constructor for class com.clover.remote.client.messages.VoidPaymentRefundRequest
- VoidPaymentRefundResponse - Class in com.clover.remote.client.messages
-
Response object for a void payment request
- VoidPaymentRefundResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.VoidPaymentRefundResponse
-
Constructor
- VoidPaymentRequest - Class in com.clover.remote.client.messages
-
Request object for requesting to void a payment
- VoidPaymentRequest() - Constructor for class com.clover.remote.client.messages.VoidPaymentRequest
- VoidPaymentResponse - Class in com.clover.remote.client.messages
-
Response object for a void payment request
- VoidPaymentResponse(boolean, ResultCode) - Constructor for class com.clover.remote.client.messages.VoidPaymentResponse
-
Constructor
W
- WebSocketCloverDeviceConfiguration - Class in com.clover.remote.client
-
Default configuration to communicate with the Mini via WebSockets to the LAN Pay Display
- WebSocketCloverDeviceConfiguration(URI, String, KeyStore) - Constructor for class com.clover.remote.client.WebSocketCloverDeviceConfiguration
-
Constructor
- WebSocketCloverDeviceConfiguration(URI, String, KeyStore, String, String, String) - Constructor for class com.clover.remote.client.WebSocketCloverDeviceConfiguration
-
Constructor
- WebSocketCloverDeviceConfiguration(URI, String, KeyStore, String, String, String, long, long, long, long) - Constructor for class com.clover.remote.client.WebSocketCloverDeviceConfiguration
-
Constructor
- WebSocketCloverTransport - Class in com.clover.remote.client.transport.websocket
- WebSocketCloverTransport(URI, PairingDeviceConfiguration, CloverDeviceConfiguration, KeyStore, String, String, String, long, long, long, long) - Constructor for class com.clover.remote.client.transport.websocket.WebSocketCloverTransport
- WebSocketUtils - Class in com.clover.remote.client.utils
- wrapWritePacket(ByteBuffer, int) - Method in class com.clover.remote.client.transport.usb.pos.RemoteUsbManager
- wrapWritePacket(ByteBuffer, int) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- write(byte[], T) - Method in class com.clover.remote.client.transport.usb.UsbCloverManager
- WRITE_TIMEOUT_MS - Static variable in class com.clover.remote.client.transport.usb.UsbCloverManager
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form