Interface SubscriptionService


public interface SubscriptionService
  • Method Details Link icon

    • subscriptionTypeGet Link icon

      SubscriptionType subscriptionTypeGet(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionTypeList Link icon

      List<SubscriptionType> subscriptionTypeList(Date date) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionTypeListAvailable Link icon

      List<SubscriptionType> subscriptionTypeListAvailable(int contractId, Date time, List<Subscription> currentSubscriptionList, boolean onlyAvailable, boolean web) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionTypeDelete Link icon

      void subscriptionTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionTypeUpdate Link icon

      void subscriptionTypeUpdate(SubscriptionType subscriptionType) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionModeList Link icon

      List<SubscriptionMode> subscriptionModeList(int subscriptionTypeId, Date date) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionModeGet Link icon

      SubscriptionMode subscriptionModeGet(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionModeUpdate Link icon

      int subscriptionModeUpdate(SubscriptionMode subscriptionMode) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionGet Link icon

      Subscription subscriptionGet(int id) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • subscriptionUpdate Link icon

      void subscriptionUpdate(Subscription subscription, boolean web) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException