Skip navigation links
A B C D E F G H I M N O P R S T U V W 

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
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_INPUT_OPTION - Static variable in class com.clover.remote.client.CloverConnector
 
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
 
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 - Class in com.clover.remote.client
Provides the default implementation of the ICloverConnector interface, connecting to the device specified in the constructor.
CloverConnector(CloverDeviceConfiguration) - Constructor for class com.clover.remote.client.CloverConnector
CloverConnector constructor
cloverConnector - Variable in class com.clover.remote.client.DefaultCloverConnectorListener
 
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 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 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
 
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
 
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
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
 
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(String, 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.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
 
EXTRA_MESSAGE - Static variable in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
 

F

FAILED - Static variable in class com.clover.remote.client.messages.remote.PairingCodeMessage
 
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
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

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
 
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

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
 
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

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
 
onBinaryFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
onBinaryMessage(WebSocket, byte[]) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
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(ResultStatus, String, Batch) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onCloseoutResponse(CloseoutResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a closeout being processed
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
 
onContinuationFrame(WebSocket, WebSocketFrame) - 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(CloverDevice) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onDeviceConnected(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
 
onDeviceConnected() - Method in interface com.clover.remote.client.ICloverConnectorListener
Called when the Clover device is connected, but not ready to communicate
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(CloverDevice) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onDeviceDisconnected(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
 
onDeviceDisconnected() - Method in interface com.clover.remote.client.ICloverConnectorListener
Called when the Clover device is disconnected
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(MerchantInfo) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
 
onDeviceReady(CloverDevice, DiscoveryResponseMessage) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onDeviceReady(ICloverTransport) - Method in class com.clover.remote.client.device.DefaultCloverDevice
 
onDeviceReady(MerchantInfo) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called when the Clover device is ready to communicate
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(ResultStatus, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onDisplayReceiptOptionsResponse(DisplayReceiptOptionsResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a DisplayReceiptOptionsRequest
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(Payment, Signature2, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onFinishOk(Credit) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onFinishOk(Refund) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
onFrameError(WebSocket, WebSocketException, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
onFrameSent(WebSocket, 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(ResultStatus, String, String, Authorization) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onIncrementPreAuthResponse(IncrementPreauthResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to an `incrementPreAuth()` call on the CloverConnector.
onInvalidStateTransitionResponse(InvalidStateTransitionResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
 
onInvalidStateTransitionResponse(ResultCode, String, String, ExternalDeviceState, ExternalDeviceStateData) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onInvalidStateTransitionResponse(InvalidStateTransitionResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a request that results in an invalid kiosk flow transition
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(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
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
 
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(String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onMessageFromActivity(MessageFromActivity) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called when a message is sent from a custom activity
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(ResultStatus, String, Long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onRequestTipResponse(TipResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a TipRequest
onResetDeviceResponse(ResetDeviceResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
 
onResetDeviceResponse(ResultCode, String, ExternalDeviceState) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onResetDeviceResponse(ResetDeviceResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a ResetDevice request
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(RetrievePaymentResponse) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
 
onRetrievePaymentResponse(ResultCode, String, String, QueryStatus, Payment, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
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
 
onSendingFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
onSendingHandshake(WebSocket, String, List<String[]>) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
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
 
onStateChanged(WebSocket, WebSocketState) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
onTaskRemoved(Intent) - Method in class com.clover.remote.client.transport.usb.pos.PosUsbRemoteProtocolService
 
onTextFrame(WebSocket, WebSocketFrame) - Method in class com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
 
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(TipAddedMessage) - Method in class com.clover.remote.client.DefaultCloverConnectorListener
 
onTipAdded(long) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
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(VaultedCard, String, String) - Method in interface com.clover.remote.client.device.CloverDeviceObserver
 
onVaultCardResponse(VaultCardResponse) - Method in interface com.clover.remote.client.ICloverConnectorListener
Called in response to a vault card request
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
 
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
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(String, PrintJobStatus) - Constructor for class com.clover.remote.client.messages.PrintJobStatusResponse
Constructor
PrintJobStatusResponse(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, String, 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>, String, String) - Constructor for class com.clover.remote.client.messages.PrintRequest
Constructor Create a PrintRequest to print an array of strings to print
PrintRequest(Bitmap) - 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(List<String>) - Constructor for class com.clover.remote.client.messages.PrintRequest
Constructor Create a PrintRequest to print a given image
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
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 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
 
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 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

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
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
 
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.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
setDisableReceiptSelection(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
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
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.CapturePreAuthRequest
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.SaleRequest
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
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, 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
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
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
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
 
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
subscribe(CloverDeviceObserver) - Method in class com.clover.remote.client.device.CloverDevice
 
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
 
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 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
 
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
 
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 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

valueOf(String) - Static method in enum com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.clover.remote.client.messages.ResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.clover.remote.client.messages.TipMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.clover.remote.client.messages.CloverDeviceErrorEvent.CloverDeviceErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.clover.remote.client.messages.CloverDeviceEvent.DeviceEventState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.clover.remote.client.messages.ResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.clover.remote.client.messages.TipMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.clover.remote.client.transport.usb.UsbCloverManager.InputResult
Returns an array containing the constants of this enum type, 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
 
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
 
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, String, String, String) - Constructor for class com.clover.remote.client.WebSocketCloverDeviceConfiguration
Constructor
WebSocketCloverDeviceConfiguration(URI, String, KeyStore) - 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
 
A B C D E F G H I M N O P R S T U V W 
Skip navigation links