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.BGExceptionjava.util.List<Subscription> subscriptionList(int contractId, boolean loadRegistrationPeriod) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<RegistrationPeriod> subscriptionRegistrationPeriodList(int subscriptionId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionSubscription subscriptionGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint subscriptionUpdate(Subscription subscription) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint subscriptionDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<SubscriptionType> subscriptionTypeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionSubscriptionType subscriptionTypeGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint subscriptionTypeUpdate(SubscriptionType type) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint subscriptionTypeDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint[] groupOperationAddSubscription(int[] contractIds,
int[] subscriptionTypeIds,
Subscription subscription)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint[] groupOperationCloseSubscription(int[] contractIds,
int[] subscriptionTypeIds,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint[] groupOperationActivateSubscription(int[] contractIds,
int[] subscriptionTypeIds)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException