Package com.clover.sdk.v3.order
Interface IOnOrderUpdateListener2
-
- All Superinterfaces:
IInterface
- All Known Implementing Classes:
IOnOrderUpdateListener2.Default
,IOnOrderUpdateListener2.Stub
public interface IOnOrderUpdateListener2 extends IInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IOnOrderUpdateListener2.Default
Default implementation for IOnOrderUpdateListener2.static class
IOnOrderUpdateListener2.Stub
Local-side IPC implementation stub class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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)
-
Methods inherited from interface android.os.IInterface
asBinder
-
-
-
-
Method Detail
-
onOrderUpdated
void onOrderUpdated(String orderId, boolean selfChange) throws RemoteException
- Throws:
RemoteException
-
onOrderCreated
void onOrderCreated(String orderId) throws RemoteException
- Throws:
RemoteException
-
onOrderDeleted
void onOrderDeleted(String orderId) throws RemoteException
- Throws:
RemoteException
-
onOrderDiscountAdded
void onOrderDiscountAdded(String orderId, String discountId) throws RemoteException
- Throws:
RemoteException
-
onOrderDiscountsDeleted
void onOrderDiscountsDeleted(String orderId, List<String> discountIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemsAdded
void onLineItemsAdded(String orderId, List<String> lineItemIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemsUpdated
void onLineItemsUpdated(String orderId, List<String> lineItemIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemsDeleted
void onLineItemsDeleted(String orderId, List<String> lineItemIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemModificationsAdded
void onLineItemModificationsAdded(String orderId, List<String> lineItemIds, List<String> modificationIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemDiscountsAdded
void onLineItemDiscountsAdded(String orderId, List<String> lineItemIds, List<String> discountIds) throws RemoteException
- Throws:
RemoteException
-
onLineItemExchanged
void onLineItemExchanged(String orderId, String oldLineItemId, String newLineItemId) throws RemoteException
- Throws:
RemoteException
-
onPaymentProcessed
void onPaymentProcessed(String orderId, String paymentId) throws RemoteException
- Throws:
RemoteException
-
onRefundProcessed
void onRefundProcessed(String orderId, String refundId) throws RemoteException
- Throws:
RemoteException
-
onCreditProcessed
void onCreditProcessed(String orderId, String creditId) throws RemoteException
- Throws:
RemoteException
-
onLineItemModificationsDeleted
void onLineItemModificationsDeleted(String orderId, List<String> lineItemIds, List<String> modificationIds) throws RemoteException
- Throws:
RemoteException
-
onOrderFeeAdded
void onOrderFeeAdded(String orderId, String orderFeeLineItemId) throws RemoteException
- Throws:
RemoteException
-
onOrderFeeDeleted
void onOrderFeeDeleted(String orderId, String orderFeeLineItemId) throws RemoteException
- Throws:
RemoteException
-
-