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