Interface SubscriptionService
public interface SubscriptionService
-
Method Summary
Modifier and TypeMethodDescriptionsubscriptionGet
(int id) subscriptionModeGet
(int id) subscriptionModeList
(int subscriptionTypeId, Date date) int
subscriptionModeUpdate
(SubscriptionMode subscriptionMode) void
subscriptionTypeDelete
(int id) subscriptionTypeGet
(int id) subscriptionTypeList
(Date date) subscriptionTypeListAvailable
(int contractId, Date time, List<Subscription> currentSubscriptionList, boolean onlyAvailable, boolean web) void
subscriptionTypeUpdate
(SubscriptionType subscriptionType) void
subscriptionUpdate
(Subscription subscription, boolean web)
-
Method Details
-
subscriptionTypeGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeList
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeListAvailable
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
void subscriptionTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeUpdate
void subscriptionTypeUpdate(SubscriptionType subscriptionType) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionModeList
List<SubscriptionMode> subscriptionModeList(int subscriptionTypeId, Date date) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionModeGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionModeUpdate
int subscriptionModeUpdate(SubscriptionMode subscriptionMode) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionUpdate
void subscriptionUpdate(Subscription subscription, boolean web) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-