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.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
java.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.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
java.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.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
java.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.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException