public class StoreMonitor
extends java.lang.Object
| Constructor and Description |
|---|
StoreMonitor() |
| Modifier and Type | Method and Description |
|---|---|
static void |
getPurchaseHistory(int operationId,
java.lang.String purchaseType,
int maxPurchases) |
static void |
getPurchases(int operationId,
java.lang.String purchaseType) |
static void |
getSkuDetails(int operationId,
java.lang.String purchaseType,
java.util.ArrayList<java.lang.String> skuList) |
static void |
initialize(StoreExceptionHandler storeExceptionHandler) |
static int |
isFeatureSupported(int operationId,
java.lang.String purchaseType) |
static boolean |
isInitialized() |
static void |
startPurchaseTracking(java.util.ArrayList<java.lang.String> purchaseTypes) |
static void |
stopPurchaseTracking() |
public static void initialize(StoreExceptionHandler storeExceptionHandler) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.InterruptedException, java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalAccessExceptionjava.lang.InterruptedExceptionjava.lang.reflect.InvocationTargetExceptionpublic static boolean isInitialized()
public static int isFeatureSupported(int operationId,
java.lang.String purchaseType)
public static void getPurchases(int operationId,
java.lang.String purchaseType)
public static void getPurchaseHistory(int operationId,
java.lang.String purchaseType,
int maxPurchases)
public static void getSkuDetails(int operationId,
java.lang.String purchaseType,
java.util.ArrayList<java.lang.String> skuList)
public static void startPurchaseTracking(java.util.ArrayList<java.lang.String> purchaseTypes)
public static void stopPurchaseTracking()