Package com.clover.sdk.v3.order
Class IOrderService.Stub
- java.lang.Object
-
- android.os.Binder
-
- com.clover.sdk.v3.order.IOrderService.Stub
-
- All Implemented Interfaces:
IBinder
,IInterface
,IOrderService
- Enclosing interface:
- IOrderService
public abstract static class IOrderService.Stub extends Binder implements IOrderService
Local-side IPC implementation stub class.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface android.os.IBinder
IBinder.DeathRecipient
-
Nested classes/interfaces inherited from interface com.clover.sdk.v3.order.IOrderService
IOrderService.Default, IOrderService.Stub
-
-
Field Summary
-
Fields inherited from interface android.os.IBinder
DUMP_TRANSACTION, FIRST_CALL_TRANSACTION, FLAG_ONEWAY, INTERFACE_TRANSACTION, LAST_CALL_TRANSACTION, LIKE_TRANSACTION, PING_TRANSACTION, TWEET_TRANSACTION
-
-
Constructor Summary
Constructors Constructor Description Stub()
Construct the stub at attach it to the interface.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IBinder
asBinder()
static IOrderService
asInterface(IBinder obj)
Cast an IBinder object into an com.clover.sdk.v3.order.IOrderService interface, generating a proxy if needed.static IOrderService
getDefaultImpl()
boolean
onTransact(int code, Parcel data, Parcel reply, int flags)
static boolean
setDefaultImpl(IOrderService impl)
-
Methods inherited from class android.os.Binder
attachInterface, clearCallingIdentity, clearCallingWorkSource, dump, dump, dumpAsync, flushPendingCommands, getCallingPid, getCallingUid, getCallingUidOrThrow, getCallingUserHandle, getCallingWorkSourceUid, getInterfaceDescriptor, isBinderAlive, joinThreadPool, linkToDeath, pingBinder, queryLocalInterface, restoreCallingIdentity, restoreCallingWorkSource, setCallingWorkSourceUid, transact, unlinkToDeath
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.clover.sdk.v3.order.IOrderService
addAuthorization, addBatchLineItemDiscounts, addBatchLineItemModifications, addCredit, addCreditRefund, addCustomLineItem, addDiscount, addDiscount2, addFixedPriceLineItem, addLineItemDiscount, addLineItemDiscount2, addLineItemModification, addOnOrderUpdatedListener, addOnOrderUpdatedListener2, addPayment, addPayment2, addPerUnitLineItem, addRefund, addRefundOffline, addServiceCharge, addTip, addVariablePriceLineItem, captureAuthorization, copyLineItems, createLineItemsFrom, createLineItemsFrom2, createOrder, deleteCredit, deleteCreditRefund, deleteDiscounts, deleteLineItemDiscounts, deleteLineItemModifications, deleteLineItems, deleteOrder, deleteOrder2, deleteOrder3, deleteOrderOnline, deleteOrderOnline2, deleteRefund, deleteServiceCharge, exchangeItem, fire, fire2, getLineItemsToFire, getOrder, getOrders, getPendingPayments, pay, refire, refund, removeOnOrderUpdatedListener, removeOnOrderUpdatedListener2, removePayment, setLineItemNote, updateLineItems, updateOrder, updatePayment, vaultedCreditRefund, voidPayment, voidPayment2, voidPaymentCardPresent, voidPaymentWithCard
-
-
-
-
Method Detail
-
asInterface
public static IOrderService asInterface(IBinder obj)
Cast an IBinder object into an com.clover.sdk.v3.order.IOrderService interface, generating a proxy if needed.
-
asBinder
public IBinder asBinder()
- Specified by:
asBinder
in interfaceIInterface
-
onTransact
public boolean onTransact(int code, Parcel data, Parcel reply, int flags) throws RemoteException
- Overrides:
onTransact
in classBinder
- Throws:
RemoteException
-
setDefaultImpl
public static boolean setDefaultImpl(IOrderService impl)
-
getDefaultImpl
public static IOrderService getDefaultImpl()
-
-