Package com.clover.sdk.v3.order
Class IOnOrderUpdateListener2.Default
- java.lang.Object
-
- com.clover.sdk.v3.order.IOnOrderUpdateListener2.Default
-
- All Implemented Interfaces:
IInterface
,IOnOrderUpdateListener2
- Enclosing interface:
- IOnOrderUpdateListener2
public static class IOnOrderUpdateListener2.Default extends Object implements IOnOrderUpdateListener2
Default implementation for IOnOrderUpdateListener2.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.clover.sdk.v3.order.IOnOrderUpdateListener2
IOnOrderUpdateListener2.Default, IOnOrderUpdateListener2.Stub
-
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IBinder
asBinder()
void
onCreditProcessed(String orderId, String creditId)
void
onLineItemDiscountsAdded(String orderId, List<String> lineItemIds, List<String> discountIds)
void
onLineItemExchanged(String orderId, String oldLineItemId, String newLineItemId)
void
onLineItemModificationsAdded(String orderId, List<String> lineItemIds, List<String> modificationIds)
void
onLineItemModificationsDeleted(String orderId, List<String> lineItemIds, List<String> modificationIds)
void
onLineItemsAdded(String orderId, List<String> lineItemIds)
void
onLineItemsDeleted(String orderId, List<String> lineItemIds)
void
onLineItemsUpdated(String orderId, List<String> lineItemIds)
void
onOrderCreated(String orderId)
void
onOrderDeleted(String orderId)
void
onOrderDiscountAdded(String orderId, String discountId)
void
onOrderDiscountsDeleted(String orderId, List<String> discountIds)
void
onOrderFeeAdded(String orderId, String orderFeeLineItemId)
void
onOrderFeeDeleted(String orderId, String orderFeeLineItemId)
void
onOrderUpdated(String orderId, boolean selfChange)
void
onPaymentProcessed(String orderId, String paymentId)
void
onRefundProcessed(String orderId, String refundId)
-
-
-
Method Detail
-
onOrderUpdated
public void onOrderUpdated(String orderId, boolean selfChange) throws RemoteException
- Specified by:
onOrderUpdated
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderCreated
public void onOrderCreated(String orderId) throws RemoteException
- Specified by:
onOrderCreated
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderDeleted
public void onOrderDeleted(String orderId) throws RemoteException
- Specified by:
onOrderDeleted
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderDiscountAdded
public void onOrderDiscountAdded(String orderId, String discountId) throws RemoteException
- Specified by:
onOrderDiscountAdded
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderDiscountsDeleted
public void onOrderDiscountsDeleted(String orderId, List<String> discountIds) throws RemoteException
- Specified by:
onOrderDiscountsDeleted
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemsAdded
public void onLineItemsAdded(String orderId, List<String> lineItemIds) throws RemoteException
- Specified by:
onLineItemsAdded
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemsUpdated
public void onLineItemsUpdated(String orderId, List<String> lineItemIds) throws RemoteException
- Specified by:
onLineItemsUpdated
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemsDeleted
public void onLineItemsDeleted(String orderId, List<String> lineItemIds) throws RemoteException
- Specified by:
onLineItemsDeleted
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemModificationsAdded
public void onLineItemModificationsAdded(String orderId, List<String> lineItemIds, List<String> modificationIds) throws RemoteException
- Specified by:
onLineItemModificationsAdded
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemDiscountsAdded
public void onLineItemDiscountsAdded(String orderId, List<String> lineItemIds, List<String> discountIds) throws RemoteException
- Specified by:
onLineItemDiscountsAdded
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemExchanged
public void onLineItemExchanged(String orderId, String oldLineItemId, String newLineItemId) throws RemoteException
- Specified by:
onLineItemExchanged
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onPaymentProcessed
public void onPaymentProcessed(String orderId, String paymentId) throws RemoteException
- Specified by:
onPaymentProcessed
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onRefundProcessed
public void onRefundProcessed(String orderId, String refundId) throws RemoteException
- Specified by:
onRefundProcessed
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onCreditProcessed
public void onCreditProcessed(String orderId, String creditId) throws RemoteException
- Specified by:
onCreditProcessed
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onLineItemModificationsDeleted
public void onLineItemModificationsDeleted(String orderId, List<String> lineItemIds, List<String> modificationIds) throws RemoteException
- Specified by:
onLineItemModificationsDeleted
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderFeeAdded
public void onOrderFeeAdded(String orderId, String orderFeeLineItemId) throws RemoteException
- Specified by:
onOrderFeeAdded
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
onOrderFeeDeleted
public void onOrderFeeDeleted(String orderId, String orderFeeLineItemId) throws RemoteException
- Specified by:
onOrderFeeDeleted
in interfaceIOnOrderUpdateListener2
- Throws:
RemoteException
-
asBinder
public IBinder asBinder()
- Specified by:
asBinder
in interfaceIInterface
-
-