public interface SubscriptionService
Modifier and Type | Method and Description |
---|---|
int[] |
groupOperationActivateSubscription(int[] contractIds,
int[] subscriptionTypeIds) |
int[] |
groupOperationAddSubscription(int[] contractIds,
int[] subscriptionTypeIds,
Subscription subscription) |
int[] |
groupOperationCloseSubscription(int[] contractIds,
int[] subscriptionTypeIds,
java.util.Date dateTo) |
void |
subscriptionActivate(int subscriptionId) |
int |
subscriptionDelete(int id) |
Subscription |
subscriptionGet(int id) |
java.util.List<Subscription> |
subscriptionList(int contractId,
boolean loadRegistrationPeriod) |
java.util.List<RegistrationPeriod> |
subscriptionRegistrationPeriodList(int subscriptionId) |
int |
subscriptionTypeDelete(int id) |
SubscriptionType |
subscriptionTypeGet(int id) |
java.util.List<SubscriptionType> |
subscriptionTypeList() |
int |
subscriptionTypeUpdate(SubscriptionType type) |
int |
subscriptionUpdate(Subscription subscription) |
void subscriptionActivate(int subscriptionId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<Subscription> subscriptionList(int contractId, boolean loadRegistrationPeriod) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<RegistrationPeriod> subscriptionRegistrationPeriodList(int subscriptionId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Subscription subscriptionGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int subscriptionUpdate(Subscription subscription) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int subscriptionDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<SubscriptionType> subscriptionTypeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
SubscriptionType subscriptionTypeGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int subscriptionTypeUpdate(SubscriptionType type) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int subscriptionTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int[] groupOperationAddSubscription(int[] contractIds, int[] subscriptionTypeIds, Subscription subscription) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int[] groupOperationCloseSubscription(int[] contractIds, int[] subscriptionTypeIds, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int[] groupOperationActivateSubscription(int[] contractIds, int[] subscriptionTypeIds) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException