| Interface | Description |
|---|---|
| BaseEntitlementWithAddOnsSpecifier | |
| Blockable |
Marker interface for objects that can be blocked
|
| BlockingState | |
| Entitlement |
An Entitlement is created using the
EntitlementApi
It contains apis to return entitlement state (i.e information about whether the user can access the service purchased through the subscription), and also
apis to modify the state of the subscription (upgrade, downgrade, cancellation). |
| EntitlementAOStatusDryRun | |
| EntitlementApi |
Primary API to manage the creation and retrieval of
Entitlement. |
| EntitlementSpecifier | |
| Subscription |
An Subscription is created using the
SubscriptionApi
It contains its Entitlement and additional billing related information. |
| SubscriptionApi |
API to manage the retrieval of
Subscription information. |
| SubscriptionBundle | |
| SubscriptionBundleTimeline | |
| SubscriptionEvent |
| Enum | Description |
|---|---|
| BlockingStateType | |
| Entitlement.EntitlementActionPolicy |
Used to control the effective date that should be used on Plan change or on cancellation.
|
| Entitlement.EntitlementSourceType |
Possible
Entitlement source types. |
| Entitlement.EntitlementState |
Possible states of an
Entitlement |
| EntitlementAOStatusDryRun.DryRunChangeReason | |
| SubscriptionEventType |
| Exception | Description |
|---|---|
| BlockingApiException | |
| EntitlementApiException | |
| SubscriptionApiException |
Copyright © 2010-2019. All Rights Reserved.