Interface TvService
public interface TvService
-
Method Summary
Modifier and TypeMethodDescriptionchannelLinkList(int serviceSpecId, Date date) voidchannelLinkUpdate(int serviceSpecId, List<TvServiceSpecChannelLink> linkList) channelSpecList(int serviceSpecId, Date dateFrom, Date dateTo, String title) voidchannelSpecListUpdate(int serviceSpecId, List<TvChannelSpec> tvChannelSpecList) intintintvoidgroupOperationActivate(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, String description, String comment) voidgroupOperationDeactivate(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, boolean now) precalculateAccount(int contractId, Date dateTo) Вычисление будущей наработки для определения рекомендуемого платежа.voidprolongate(int contractId, BigDecimal balance, BigDecimal limit, ProlongationType prolongationType) Принудительный вызов попытки пролонгации продуктов договора.voidrecalculate(String email, Date dateFrom, Date dateTo, Set<Integer> contractGroupIds, Set<Integer> contractIds)
-
Method Details
-
channelLinkList
- Throws:
Exception
-
channelLinkUpdate
- Throws:
Exception
-
channelSpecList
List<TvChannelSpec> channelSpecList(int serviceSpecId, Date dateFrom, Date dateTo, String title) throws Exception - Throws:
Exception
-
channelSpecListUpdate
void channelSpecListUpdate(int serviceSpecId, List<TvChannelSpec> tvChannelSpecList) throws Exception - Throws:
Exception
-
getProductSpecEntitySpecId
- Throws:
Exception
-
getServiceSpecEntitySpecId
- Throws:
Exception
-
getTvChannelSpecEntitySpecId
- Throws:
Exception
-
recalculate
void recalculate(String email, Date dateFrom, Date dateTo, Set<Integer> contractGroupIds, Set<Integer> contractIds) throws Exception - Throws:
Exception
-
prolongate
void prolongate(int contractId, BigDecimal balance, BigDecimal limit, ProlongationType prolongationType) throws Exception Принудительный вызов попытки пролонгации продуктов договора.- Parameters:
contractId-balance-limit-prolongationType-
-
precalculateAccount
Вычисление будущей наработки для определения рекомендуемого платежа.- Parameters:
contractId-dateTo-- Returns:
-
groupOperationActivate
void groupOperationActivate(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, String description, String comment) throws Exception - Throws:
Exception
-
groupOperationDeactivate
void groupOperationDeactivate(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, boolean now) throws Exception - Throws:
Exception
-
npayServiceList
- Throws:
Exception
-