Interface ChannelService
public interface ChannelService
Каналы в админке.
-
Method Summary
Modifier and TypeMethodDescriptionСписок всех каналов.channelMappingTable(int channelId) Список маппиннгов.voiddeleteChannel(int id) Удаление канала.voiddeleteChannelMapping(int mappingId) Удаление маппинга.getChannel(int id) Получение канала.getChannelMapping(int mappingId) Получение маппинга.Получение списков серверов.intupdateChannel(Channel channel) Редактирование канала.voidupdateChannelMapping(ChannelMapping mapping) Обновление маппинга.
-
Method Details
-
channelList
List<Channel> channelList() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionСписок всех каналов. Модуль церберкрипт -> каналы.- Returns:
- список.
- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
deleteChannel
void deleteChannel(int id) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Удаление канала. Модуль церберкрипт -> каналы.- Parameters:
id- ид канала.- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
updateChannel
int updateChannel(Channel channel) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Редактирование канала. Модуль церберкрипт -> каналы.- Parameters:
channel- канал.- Returns:
- новый id если добавилось (или тот же если редактировалось)
- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
getChannel
Channel getChannel(int id) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Получение канала. Модуль церберкрипт -> каналы.- Parameters:
id- ид канала.- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
getServers
List<IdTitle> getServers() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionПолучение списков серверов. Модуль церберкрипт -> каналы.- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
channelMappingTable
List<ChannelMapping> channelMappingTable(int channelId) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Список маппиннгов. Модуль церберкрипт -> каналы.- Parameters:
channelId- ид канала.- Returns:
- список маппингов.
- Throws:
ru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGException
-
getChannelMapping
ChannelMapping getChannelMapping(int mappingId) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Получение маппинга. Модуль церберкрипт -> каналы. Редактор логического канала.- Parameters:
mappingId-- Returns:
- маппинг.
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
updateChannelMapping
void updateChannelMapping(ChannelMapping mapping) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Обновление маппинга. Модуль церберкрипт -> каналы. Редактор логического канала.- Parameters:
mapping- маппинг.- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
deleteChannelMapping
void deleteChannelMapping(int mappingId) throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGException Удаление маппинга. Модуль церберкрипт -> каналы.- Parameters:
mappingId-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-