Interface Subscription

  • All Superinterfaces:
    Entitlement, Entity

    public interface Subscription
    extends Entitlement
    An Subscription is created using the SubscriptionApi

    It contains its Entitlement and additional billing related information.

    See Also:
    SubscriptionApi
    • Method Detail

      • getBillingStartDate

        org.joda.time.DateTime getBillingStartDate()
        Returns:
        the date at which the billing started for that subscription
      • getBillingEndDate

        org.joda.time.DateTime getBillingEndDate()
        Returns:
        the date at which the billing stopped for that subscription
      • getChargedThroughDate

        org.joda.time.LocalDate getChargedThroughDate()
        Returns:
        the date up to which that Subscription got invoiced
      • getSubscriptionEvents

        List<SubscriptionEvent> getSubscriptionEvents()
        Returns:
        the ordered list of transitions that occurred for that subscription