Interface VoiceDeviceService
- All Superinterfaces:
DeviceService<VoiceDevice,VoiceDeviceType>
Сервис для работы с устройствами модуля Voice. Позволяет добавлять, изменять
удалять устройства, получать список аккаунтов и сервисов, привязанных
к конкретному устройству.
-
Method Summary
Modifier and TypeMethodDescriptiondeviceManage(int id, String operation, int servId, int connectionId, long timeout) voidfinishSessions(int deviceId) Получение полного имени интерфейса, который должен быть реализован силами динамического кода для изменения логики обработки логов.Получение списка устройств - источниковMethods inherited from interface ru.bitel.oss.systems.inventory.resource.common.service.DeviceService
configParameterList, deviceConfigPreview, deviceDelete, deviceGet, deviceGroupDelete, deviceGroupGet, deviceGroupRoot, deviceGroupUpdate, deviceList, deviceManagerMethodList, deviceMove, deviceRoot, deviceTreeReorder, deviceTypeDelete, deviceTypeGet, deviceTypeList, deviceTypeTitleList, deviceTypeUpdate, deviceUpdate
-
Method Details
-
voiceDeviceSourceList
List<VoiceDevice> voiceDeviceSourceList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageExceptionПолучение списка устройств - источников- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
voiceDeviceRadiusList
List<VoiceDevice> voiceDeviceRadiusList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
finishSessions
void finishSessions(int deviceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
deviceManage
String deviceManage(int id, String operation, int servId, int connectionId, long timeout) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalAccessException
-
getMediationIface
String getMediationIface() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageExceptionПолучение полного имени интерфейса, который должен быть реализован силами динамического кода для изменения логики обработки логов.- Returns:
- полное имя интерфейса
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-