Interface SubscriptionService
public interface SubscriptionService
-
Method Summary
Modifier and TypeMethodDescriptionint[]
groupOperationActivateSubscription
(int[] contractIds, int[] subscriptionTypeIds) int[]
groupOperationAddSubscription
(int[] contractIds, int[] subscriptionTypeIds, Subscription subscription) int[]
groupOperationCloseSubscription
(int[] contractIds, int[] subscriptionTypeIds, Date dateTo) void
subscriptionActivate
(int subscriptionId) int
subscriptionDelete
(int id) subscriptionGet
(int id) subscriptionList
(int contractId, boolean loadRegistrationPeriod) subscriptionRegistrationPeriodList
(int subscriptionId) int
subscriptionTypeDelete
(int id) subscriptionTypeGet
(int id) int
int
subscriptionUpdate
(Subscription subscription)
-
Method Details
-
subscriptionActivate
void subscriptionActivate(int subscriptionId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionList
List<Subscription> subscriptionList(int contractId, boolean loadRegistrationPeriod) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionRegistrationPeriodList
List<RegistrationPeriod> subscriptionRegistrationPeriodList(int subscriptionId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionDelete
int subscriptionDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeList
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
subscriptionTypeDelete
int subscriptionTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
groupOperationAddSubscription
int[] groupOperationAddSubscription(int[] contractIds, int[] subscriptionTypeIds, Subscription subscription) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
groupOperationCloseSubscription
int[] groupOperationCloseSubscription(int[] contractIds, int[] subscriptionTypeIds, Date dateTo) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
groupOperationActivateSubscription
int[] groupOperationActivateSubscription(int[] contractIds, int[] subscriptionTypeIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-