Interface SynclogService
public interface SynclogService
Лог обмена с ТВ-серверами.
- 
Method Summary
Modifier and TypeMethodDescriptiongetSynclog(Period period, Page page, int cid, Set<Long> filterNumbers, Set<Integer> filterSuccess, boolean truncateText) Возвращает записи для периода (опционально), постранично и с фильтром по договору (опционально).getSynclogEntry(int id, Date date) Возвращает отдельно одну запись (возможно, лишь для получения полного текста лога) 
- 
Method Details
- 
getSynclog
Result<SynclogEntry> getSynclog(Period period, Page page, int cid, Set<Long> filterNumbers, Set<Integer> filterSuccess, boolean truncateText) throws Exception Возвращает записи для периода (опционально), постранично и с фильтром по договору (опционально).- Parameters:
 period- период для запросаpage- страницыcid- фильтр по договору (соответственно, при поиске учитываются только те, у которых заполнено ucid, это далеко не все), может быть -1.filterNumbers- фильтр по номерам карт, сет целых.filterSuccess- фильтр по успешности операции, сет целых (1-успешно,0-неуспешно)truncateText- обрезать ли слишком длинный текст камента- Returns:
 - Result с заполненным list и page
 - Throws:
 Exception
 - 
getSynclogEntry
Возвращает отдельно одну запись (возможно, лишь для получения полного текста лога)- Parameters:
 id- ид записи логаdate- дата записи (т.к. таблицы периодические)- Returns:
 - запись лога
 - Throws:
 ru.bitel.bgbilling.common.BGExceptionException
 
 -