@MTOM(enabled=true,
threshold=1024)
public interface VoiceGeographicCodeService
| Modifier and Type | Method and Description |
|---|---|
void |
deleteAllGeographicCode(int operatorId)
Удаление всех географических кодов из БД.
|
int |
deleteGeographicCode(java.util.List<java.lang.Integer> codes)
Удаление геокода (-ов) из БД.
|
void |
getGeographicCodeTree(int operatorId,
javax.xml.ws.Holder<javax.activation.DataHandler> codes)
Получение дерева географических кодов оператора.
|
java.lang.String |
importGeographicCode(int operatorId,
boolean addNew,
boolean updateExist,
javax.xml.ws.Holder<javax.activation.DataHandler> importContent)
Импортирование списка географических кодов в БД.
|
int |
updateGeographicCode(VoiceGeographicCode code)
Добавление нового/обновление существующего географического кода с одновременным обновлением истории геокода.
|
void getGeographicCodeTree(int operatorId,
javax.xml.ws.Holder<javax.activation.DataHandler> codes)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
date - дата, на которую необходимо получить деревоcodes - список кодов в виде дерева, сериализованное в виде jsonru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionint updateGeographicCode(VoiceGeographicCode code) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
code - экземпляр географического кода.ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionint deleteGeographicCode(java.util.List<java.lang.Integer> codes)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
codeId - ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionjava.lang.String importGeographicCode(int operatorId,
boolean addNew,
boolean updateExist,
javax.xml.ws.Holder<javax.activation.DataHandler> importContent)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
addNew - флаг, добавлять ли новые геокоды при отсутствииupdateExist - флаг, обновлять ли существующиеperiod - период, который выставится у всех геокодов. По умолчанию, если не задано, то с текущего момента и до бесконечности.importContent - импортируемое содержимое в виде списка строк, каждая из которых разделена на поляru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionvoid deleteAllGeographicCode(int operatorId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException