Package com.amazon.inapp.purchasing

Class Summary
BasePurchasingObserver This is an implementation of the PurchasingObserver that does nothing, allowing you to override only the callback methods you need.
GetUserIdResponse Represents the result of a call to PurchasingManager.initiateGetUseridRequest() and is sent asynchronously to the registered PurchasingObserver via PurchasingObserver.onGetUserIdResponse(GetUserIdResponse).
Item Represents an in-app item, such as consumable content, entitled content or subscription content.
ItemDataResponse Represents the result of a call to PurchasingManager.initiateItemDataRequest(java.util.Set) and is sent asynchronously to the registered PurchasingObserver via PurchasingObserver.onItemDataResponse(ItemDataResponse).
KiwiLogHandler Internal LogHandler implementation that relies on the KiwiLogger.
Offset Represents a position in a set of paginated results.
PurchaseResponse Represents the result of a call to PurchasingManager.initiatePurchaseRequest(String) and is sent to the registered PurchasingObserver asynchronously via PurchasingObserver.onPurchaseResponse(PurchaseResponse).
PurchaseUpdatesResponse Represents the result of a call to PurchasingManager.initiatePurchaseUpdatesRequest(Offset) and is sent to the registered PurchasingObserver asynchronously via PurchasingObserver.onPurchaseUpdatesResponse(PurchaseUpdatesResponse).
PurchasingManager The PurchasingManager presents the primary API for interacting with the Amazon Appstore for Android In App SDK: Purchasing Framework.
PurchasingObserver Clients must subclass the PurchasingObserver and register an instance of their subclass with PurchasingManager.registerObserver(PurchasingObserver) before using other APIs in the PurchasingManager.
Receipt Represents the purchase of consumable content, entitled content or subscription content as well as the renewal of a subscription.
ResponseReceiver You must register this class as a broadcast receiver in your AndroidManifest.xml in order to receive broadcast intents from the Amazon Appstore.
SubscriptionPeriod Represents a period of time during which a subscription is valid.
 

Enum Summary
GetUserIdResponse.GetUserIdRequestStatus Indicates the result of a request to get the current user ID initiated via PurchasingManager.initiateGetUseridRequest().
Item.ItemType Represents the type of an item.
ItemDataResponse.ItemDataRequestStatus Indicates the result of an item data request initiated via PurchasingManager.initiateItemDataRequest(java.util.Set).
PurchaseResponse.PurchaseRequestStatus Indicates the result of a purchase operation initiated via PurchasingManager.initiatePurchaseRequest(String).
PurchaseUpdatesResponse.PurchaseUpdatesRequestStatus Indicates the result of a receipt data request initiated via PurchasingManager.initiatePurchaseUpdatesRequest(Offset).
 

Exception Summary
SandboxException Thrown to indicate that there are problems with Sandbox mode configuration.