Interface VoiceSessionService
@MTOM
public interface VoiceSessionService
Сервис для доступа и работы с сессиями аккаунта модуля Voice.
- 
Method Summary
Modifier and TypeMethodDescriptionvoidsessionFinish(long sessionId) Принудительное завершение соединения.voiceSessionContractList(VoiceSessionFilter filter, Page page) Получение отфильтрованного списка текущих сессий аккаунтаjakarta.activation.DataHandlervoiceSessionContractLogExport(VoiceSessionFilter filter, String format, Page page) voidvoiceSessionDetailEmail(VoiceSessionFilter filter, List<String> emails) jakarta.activation.DataHandlervoiceSessionDetailExport(VoiceSessionFilter filter, String format) voiceSessionDetailReport(VoiceSessionFilter filter, Page page) voidvoiceSessionEmail(VoiceSessionFilter filter, List<String> emails, Page page) voiceSessionList(VoiceSessionFilter filter, Page page) voiceSessionLogContractList(VoiceSessionFilter filter, Page page) Получение отфильтрованного списка заверешенных сессий аккаунтаvoiceSessionLogList(VoiceSessionFilter filter, Page page)  
- 
Method Details
- 
voiceSessionContractList
Result<VoiceSession> voiceSessionContractList(VoiceSessionFilter filter, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Получение отфильтрованного списка текущих сессий аккаунта- Parameters:
 filter- фильтрpage- параметры страницы, которую нужно отобразить- Returns:
 - список сессий
 - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionLogContractList
Result<VoiceSession> voiceSessionLogContractList(VoiceSessionFilter filter, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Получение отфильтрованного списка заверешенных сессий аккаунта- Parameters:
 filter- фильтрpage- параметры страницы, которую нужно отобразить- Returns:
 - список сессий
 - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionLogList
Result<VoiceSession> voiceSessionLogList(VoiceSessionFilter filter, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionList
Result<VoiceSession> voiceSessionList(VoiceSessionFilter filter, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
sessionFinish
void sessionFinish(long sessionId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Принудительное завершение соединения.- Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionReportGroupByAccount
List<SessionAccountReportItem> voiceSessionReportGroupByAccount(VoiceSessionFilter filter) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionReportGroupByAccountAndDestination
List<SessionDestinationReportItem> voiceSessionReportGroupByAccountAndDestination(VoiceSessionFilter filter) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionReportGroupByAccountAndService
List<SessionServiceReportItem> voiceSessionReportGroupByAccountAndService(VoiceSessionFilter filter) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionContractLogExport
jakarta.activation.DataHandler voiceSessionContractLogExport(VoiceSessionFilter filter, String format, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionDetailReport
Result<SessionDetail<SessionDetail<SessionDetailReportItem>>> voiceSessionDetailReport(VoiceSessionFilter filter, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionDetailExport
jakarta.activation.DataHandler voiceSessionDetailExport(VoiceSessionFilter filter, String format) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionDetailEmail
void voiceSessionDetailEmail(VoiceSessionFilter filter, List<String> emails) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 - 
voiceSessionEmail
void voiceSessionEmail(VoiceSessionFilter filter, List<String> emails, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
 ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
 
 -