Stub

public abstract class Stub extends Binder implements IPaymentServiceListener

Local-side IPC implementation stub class.

Constructors

Link copied to clipboard
Construct the stub at attach it to the interface.

Properties

Link copied to clipboard
public final static String DESCRIPTOR
Link copied to clipboard
public final static int DUMP_TRANSACTION
Link copied to clipboard
public final static int FIRST_CALL_TRANSACTION
Link copied to clipboard
public final static int FLAG_ONEWAY
Link copied to clipboard
public final static int INTERFACE_TRANSACTION
Link copied to clipboard
public final static int LAST_CALL_TRANSACTION
Link copied to clipboard
public final static int LIKE_TRANSACTION
Link copied to clipboard
public final static int PING_TRANSACTION
Link copied to clipboard
public final static int TWEET_TRANSACTION

Functions

Link copied to clipboard
public IBinder asBinder()
Link copied to clipboard
Cast an IBinder object into an com.clover.connector.sdk.v3.IPaymentServiceListener interface, generating a proxy if needed.
Link copied to clipboard
public void attachInterface(IInterface owner, String descriptor)
Link copied to clipboard
public final static long clearCallingIdentity()
Link copied to clipboard
public final static long clearCallingWorkSource()
Link copied to clipboard
public void dump(FileDescriptor fd, Array<String> args)
Link copied to clipboard
public void dumpAsync(FileDescriptor fd, Array<String> args)
Link copied to clipboard
public final static void flushPendingCommands()
Link copied to clipboard
public final static int getCallingPid()
Link copied to clipboard
public final static int getCallingUid()
Link copied to clipboard
public final static int getCallingUidOrThrow()
Link copied to clipboard
public final static UserHandle getCallingUserHandle()
Link copied to clipboard
public final static int getCallingWorkSourceUid()
Link copied to clipboard
Link copied to clipboard
public static int getSuggestedMaxIpcSizeBytes()
Link copied to clipboard
public boolean isBinderAlive()
Link copied to clipboard
public final static void joinThreadPool()
Link copied to clipboard
public void linkToDeath(IBinder.DeathRecipient recipient, int flags)
Link copied to clipboard
public abstract void onAuthResponse(AuthResponse response)
Called in response to an auth request
Link copied to clipboard
public abstract void onCapturePreAuthResponse(CapturePreAuthResponse response)
Called in response to a capture of a pre auth payment
Link copied to clipboard
public abstract void onCloseoutResponse(CloseoutResponse response)
Called in response to a closeout being processed
Link copied to clipboard
public abstract void onConfirmPaymentRequest(ConfirmPaymentRequest request)
Called when the Clover device requires confirmation for a payment e.g.
Link copied to clipboard
public abstract void onManualRefundResponse(ManualRefundResponse response)
Called in response to a manual refund request
Link copied to clipboard
public abstract void onPreAuthResponse(PreAuthResponse response)
Called in response to a pre auth request
Link copied to clipboard
public abstract void onReadCardDataResponse(ReadCardDataResponse response)
Called in response to a readCardData(...) request.
Link copied to clipboard
public abstract void onRefundPaymentResponse(RefundPaymentResponse response)
Called in response to a refund payment request
Link copied to clipboard
public abstract void onRetrievePaymentResponse(RetrievePaymentResponse response)
Called in response to a RetrievePaymentRequest
Link copied to clipboard
public abstract void onRetrievePendingPaymentsResponse(RetrievePendingPaymentsResponse retrievePendingPaymentResponse)
Called in response to a retrievePendingPayment(...) request.
Link copied to clipboard
public abstract void onSaleResponse(SaleResponse response)
Called in response to a sale request
Link copied to clipboard
public abstract void onTipAdded(TipAdded tipAdded)
Called when a customer selects a tip amount on the Clover device screen
Link copied to clipboard
public abstract void onTipAdjustAuthResponse(TipAdjustAuthResponse response)
Called in response to a tip adjust of an auth payment
Link copied to clipboard
public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
Link copied to clipboard
public abstract void onVaultCardResponse(VaultCardResponse response)
Called in response to a vault card request
Link copied to clipboard
public abstract void onVerifySignatureRequest(VerifySignatureRequest request)
Called when the Clover device requires a signature to be verified
Link copied to clipboard
Called in response to a VoidPaymentRefundRequest
Link copied to clipboard
public abstract void onVoidPaymentResponse(VoidPaymentResponse response)
Called in response to a void payment request
Link copied to clipboard
public boolean pingBinder()
Link copied to clipboard
Link copied to clipboard
public final static void restoreCallingIdentity(long p)
Link copied to clipboard
public final static void restoreCallingWorkSource(long p)
Link copied to clipboard
public final static long setCallingWorkSourceUid(int p)
Link copied to clipboard
public final boolean transact(int code, Parcel data, Parcel reply, int flags)
Link copied to clipboard
public boolean unlinkToDeath(IBinder.DeathRecipient recipient, int flags)