public interface SubscriptionService
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
subscriptionClose(int contractId,
int userCardId,
int packetId,
java.util.Date date,
java.lang.String comment)
Закрытие подписки.
|
java.math.BigDecimal |
subscriptionCost(int contractId,
int userCardId,
java.util.Date date)
Стоимость текущих подписок для карты договора.
|
void |
subscriptionDelete(int contractId,
int usercardId,
int cardPacketId)
Удаление подписки.
|
java.lang.String |
subscriptionOpen(int contractId,
int userCardId,
int packetId,
java.util.Date date,
java.lang.String comment)
Открытие подписки.
|
void subscriptionDelete(int contractId,
int usercardId,
int cardPacketId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - ID договораusercardId - ID карты договораcardPacketId - ID карт-пакетаru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.lang.String subscriptionOpen(int contractId,
int userCardId,
int packetId,
java.util.Date date,
java.lang.String comment)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - ID договораuserCardId - ID карты договораpacketId - ID пакетаdate - дата, с которой нужно открыть пакетcomment - комментарийru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.lang.String subscriptionClose(int contractId,
int userCardId,
int packetId,
java.util.Date date,
java.lang.String comment)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - ID договораuserCardId - ID карты договораpacketId - ID пакетаdate - дата, с которой закрытьcomment - комментарийru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionjava.math.BigDecimal subscriptionCost(int contractId,
int userCardId,
java.util.Date date)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - ID договораuserCardId - ID карты договораdate - дата, на которую нужно вернуть стоимость подписокru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException