Interface ContractNotificationService
public interface ContractNotificationService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcontractNotificationDelete(int contractId, int id) contractNotificationList(int contractId) contractNotificationReport(Page page, int notificationId, Period period) Отчет по отправленным уведомлениям.contractNotificationSearch(int contractId, Page page, int notificationId, Period period) Уведомления по договору с пейджингом.intcontractNotificationUpdate(int contractId, ContractNotification contractNotification) getNotificationSendingHistory(int notificationId) История последних попыток отправки по каждому договору для заданного уведомления.voidsaveContractNotificationList(List<ContractNotification> contractNotifications) voidsaveWebContractNotificationList(List<WebNotification> webNotifications) Сохранение списка Web уведомлений для дальнейшего отображения в ЛК
-
Method Details
-
contractNotificationList
List<ContractNotification> contractNotificationList(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
contractNotificationDelete
void contractNotificationDelete(int contractId, int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
contractNotificationUpdate
int contractNotificationUpdate(int contractId, ContractNotification contractNotification) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
saveContractNotificationList
void saveContractNotificationList(List<ContractNotification> contractNotifications) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
saveWebContractNotificationList
void saveWebContractNotificationList(List<WebNotification> webNotifications) throws ru.bitel.bgbilling.common.BGException Сохранение списка Web уведомлений для дальнейшего отображения в ЛК- Throws:
ru.bitel.bgbilling.common.BGException
-
getNotificationSendingHistory
List<ContractNotification> getNotificationSendingHistory(int notificationId) throws ru.bitel.bgbilling.common.BGException История последних попыток отправки по каждому договору для заданного уведомления.- Throws:
ru.bitel.bgbilling.common.BGException
-
contractNotificationReport
SearchResult<ContractNotification> contractNotificationReport(Page page, int notificationId, Period period) throws ru.bitel.bgbilling.common.BGException Отчет по отправленным уведомлениям. При notificationId > 0 - только по заданному уведомлению, иначе - по всем. При period != null - только за заданный период отправки.- Throws:
ru.bitel.bgbilling.common.BGException
-
contractNotificationSearch
SearchResult<ContractNotification> contractNotificationSearch(int contractId, Page page, int notificationId, Period period) throws ru.bitel.bgbilling.common.BGException Уведомления по договору с пейджингом. При notificationId > 0 - только по заданному уведомлению, иначе - по всем. При period != null - только за заданный период отправки.- Throws:
ru.bitel.bgbilling.common.BGException
-