Interface TvService
public interface TvService
-
Method Summary
Modifier and TypeMethodDescriptionchannelLinkList
(int serviceSpecId, Date date) void
channelLinkUpdate
(int serviceSpecId, List<TvServiceSpecChannelLink> linkList) channelSpecList
(int serviceSpecId, Date dateFrom, Date dateTo, String title) void
channelSpecListUpdate
(int serviceSpecId, List<TvChannelSpec> tvChannelSpecList) int
int
int
void
groupOperationActivate
(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, String description, String comment) void
groupOperationDeactivate
(Set<Integer> contractIds, Date time, int productSpecId, int activationModeId, boolean now) precalculateAccount
(int contractId, Date dateTo) Вычисление будущей наработки для определения рекомендуемого платежа.void
prolongate
(int contractId, BigDecimal balance, BigDecimal limit, ProlongationType prolongationType) Принудительный вызов попытки пролонгации продуктов договора.void
recalculate
(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
-- Throws:
BGException
BGMessageException
BGIllegalAccessException
Exception
-
precalculateAccount
Вычисление будущей наработки для определения рекомендуемого платежа.- Parameters:
contractId
-dateTo
-- Returns:
- Throws:
BGException
BGMessageException
BGIllegalAccessException
Exception
-
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
-