public class Entitlements extends SimpleSyncClient
Modifier and Type | Field and Description |
---|---|
static String |
AUTHORITY |
static Uri |
AUTHORITY_URI |
static String |
EXTRA_ALLOWED |
static String |
EXTRA_ENTITLEMENT |
static String |
EXTRA_PLAN_CODE |
static String |
METHOD_IS_ALLOWED |
context, EXTRA_DATA, EXTRA_ITEM_ID, METHOD_GET, METHOD_PUT, METHOD_UPDATE
Constructor and Description |
---|
Entitlements(Context context) |
Modifier and Type | Method and Description |
---|---|
protected String |
getAuthority() |
Map<String,MerchantGatewayEntitlement> |
getEntitlements() |
boolean |
isAllowed(String entitlement) |
boolean |
isAllowed(String entitlement,
String planCode) |
static Map<String,MerchantGatewayEntitlement> |
parseEntitlements(byte[] data) |
getAuthorityUri, getData, getUnstableClient, putData, register, unregister, updateData, updateData
deliverSelfNotifications, dispatchChange, dispatchChange, onChange, onChange
public static final String AUTHORITY
public static final Uri AUTHORITY_URI
public static final String METHOD_IS_ALLOWED
public static final String EXTRA_ENTITLEMENT
public static final String EXTRA_PLAN_CODE
public static final String EXTRA_ALLOWED
public Entitlements(Context context)
protected String getAuthority()
getAuthority
in class SimpleSyncClient
public Map<String,MerchantGatewayEntitlement> getEntitlements()
public boolean isAllowed(String entitlement)
public static Map<String,MerchantGatewayEntitlement> parseEntitlements(byte[] data)