Interface ChannelService
public interface ChannelService
Каналы в админке.
-
Method Summary
Modifier and Type Method Description java.util.List<Channel>channelList()Список всех каналов.java.util.List<ChannelMapping>channelMappingTable(int channelId)Список маппиннгов.voiddeleteChannel(int id)Удаление канала.voiddeleteChannelMapping(int mappingId)Удаление маппинга.ChannelgetChannel(int id)Получение канала.ChannelMappinggetChannelMapping(int mappingId)Получение маппинга.java.util.List<IdTitle>getServers()Получение списков серверов.intupdateChannel(Channel channel)Редактирование канала.voidupdateChannelMapping(ChannelMapping mapping)Обновление маппинга.
-
Method Details
-
channelList
java.util.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
java.util.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
java.util.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
-