Interface ChannelService
public interface ChannelService
Каналы в админке.
-
Method Summary
Modifier and TypeMethodDescriptionСписок всех каналов.channelMappingTable
(int channelId) Список маппиннгов.void
deleteChannel
(int id) Удаление канала.void
deleteChannelMapping
(int mappingId) Удаление маппинга.getChannel
(int id) Получение канала.getChannelMapping
(int mappingId) Получение маппинга.Получение списков серверов.int
updateChannel
(Channel channel) Редактирование канала.void
updateChannelMapping
(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.BGMessageException
ru.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.BGMessageException
ru.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.BGMessageException
ru.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.BGMessageException
ru.bitel.bgbilling.common.BGException
-
getServers
List<IdTitle> getServers() throws ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGExceptionПолучение списков серверов. Модуль церберкрипт -> каналы.- Throws:
ru.bitel.bgbilling.common.BGMessageException
ru.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.BGMessageException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.bitel.bgbilling.common.BGMessageException
-