Interface VoiceZoneService
@MTOM(enabled=true,
threshold=1024)
public interface VoiceZoneService
-
Method Summary
Modifier and TypeMethodDescriptionimportZoneMap(int zomeMapId, int mode, String importContent) Импорт элементов карты зон.searchVoiceZone(String[] sort, Page page) voidvoiceZoneCostMapDelete(int id) voiceZoneCostMapGet(int id) intvoiceZoneCostMapUpdate(VoiceZoneCostMap voiceZoneCostMap) intvoiceZoneDelete(int voiceZoneId) voiceZoneGet(int accountTypeId) intvoiceZoneMapDelete(int zoneMapId) Удаление карты зон из БД.intvoiceZoneMapItemDelete(List<Integer> itemIds) Удаление элемента (ов) карты зон по его идентификатору.voiceZoneMapItemGet(int itemId) Получение одного конкретного элемента карты зон по его идентификатору.voidvoiceZoneMapItemTree(int zoneMapId, jakarta.xml.ws.Holder<jakarta.activation.DataHandler> content) Получение списка элементов у карты зон.intДобавление/редактирование элемента карты зон.Получение общего списка карт зон.intvoiceZoneMapUpdate(VoiceZoneMap zoneMap) Добавление/Редактирование карты зон в БД.intvoiceZoneUpdate(VoiceZone voiceZone)
-
Method Details
-
searchVoiceZone
SearchResult<VoiceZone> searchVoiceZone(String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneList
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneDelete
int voiceZoneDelete(int voiceZoneId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneCostMapList
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneCostMapGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneCostMapUpdate
- Throws:
Exception
-
voiceZoneCostMapDelete
void voiceZoneCostMapDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapList
Получение общего списка карт зон.- Returns:
- список карт зон.
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapUpdate
Добавление/Редактирование карты зон в БД.- Parameters:
zoneMap- карта зон.- Returns:
- код добавленной/обновленной записи.
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapDelete
int voiceZoneMapDelete(int zoneMapId) throws ru.bitel.bgbilling.common.BGException Удаление карты зон из БД.- Parameters:
zoneMapId- код удаляемой карты зон.- Returns:
- код удаленной карты зон.
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapItemTree
void voiceZoneMapItemTree(int zoneMapId, jakarta.xml.ws.Holder<jakarta.activation.DataHandler> content) throws ru.bitel.bgbilling.common.BGException Получение списка элементов у карты зон.- Parameters:
zoneMapId- код карты зон.content- содержимое дерева элементов карты зон, представленное в виде сериализованного стандартными средствами Java объекта VoiceZoneMapItemdate- дата, на которую выводится дерево с элементами карты зон- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapItemGet
Получение одного конкретного элемента карты зон по его идентификатору.- Parameters:
itemId- id элемента- Returns:
- элемент карты зон
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapItemUpdate
Добавление/редактирование элемента карты зон.- Parameters:
item- добавляемый/редактируемый элемент карты зон.- Returns:
- код добавленного/отредактированного элемента карты зон.
- Throws:
ru.bitel.bgbilling.common.BGException
-
voiceZoneMapItemDelete
Удаление элемента (ов) карты зон по его идентификатору.- Parameters:
itemIds- список id элементов карты зон, подлежащих удалению.- Returns:
- кол-во удаленных элементов
- Throws:
ru.bitel.bgbilling.common.BGException
-
importZoneMap
String importZoneMap(int zomeMapId, int mode, String importContent) throws ru.bitel.bgbilling.common.BGException Импорт элементов карты зон.- Parameters:
zomeMapId- код карты цен, в которую импортируются элементыmode- =0 из текстово поля =1 из xmlфайлаimportContent- данные- Throws:
ru.bitel.bgbilling.common.BGException
-