BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 01:58

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 27 мар 2015, 11:36 
Не в сети

Зарегистрирован: 14 мар 2008, 12:43
Сообщения: 123
Карма: 0
Подскажите, как через API добавить свободный Vlan.
через класс VlanManager
http://bgbilling.ru/v5.2/javadoc/bitel/ ... eeVlan(int, java.util.List)

можно пример.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2015, 16:15 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Код:
   VlanManager manager = new VlanManager( mid, con );
        Gate gate = new GateManager( con, mid ).getGateById( gid );
        Preferences gateSetup = new Preferences( gate.getConfig(), "\r\n" );
        String range = gateSetup.get( "vlan.range", "2-4096" );
       
           List<List<Integer>> rangeList = ServerUtils.getRanges( gid, range );
            Integer vid = manager.getFreeVlan( gid, rangeList );
            if ( vid == null )
            {
                throw new BGMessageException( "Больше нет свободных vlan в диапазоне:" + range );
            }
           
           manager.createVlan( vid, gid, cid );
        }
 


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 мар 2015, 18:41 
Не в сети

Зарегистрирован: 14 мар 2008, 12:43
Сообщения: 123
Карма: 0
Спасибо!!!

Подскажите еще ), как через API произвести поиск свободного диапазона IP и потом его добавить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.099s | 24 Queries | GZIP : On ]