forum.bitel.ru http://forum.bitel.ru/ |
|
Method getContractByID в BGBilling 6.0 http://forum.bitel.ru/viewtopic.php?f=19&t=8832 |
Страница 1 из 1 |
Автор: | ilinav [ 15 янв 2014, 11:53 ] |
Заголовок сообщения: | Method getContractByID в BGBilling 6.0 |
Здравствуйте. На версии 5.2 работала такая схема по ограничению скорости юзеров на циске viewtopic.php?f=7&t=2646#p61715 Сделал апгрейд до версии 6.0. Тут же скрипт поломался: 01-15/09:22:21 ERROR [Thread-27] CiscoGateWorker - Eval error2: Typed variable declaration : Error in method invocation: Method getContractByID( java.lang.Integer ) not found in class'bitel.billing.server.contract.bean.ContractManager' Typed variable declaration : Error in method invocation: Method getContractByID( java.lang.Integer ) not found in class'bitel.billing.server.contract.bean.ContractManager' : at Line: 126 : in file: inline evaluation of: ``import java.util.HashMap; import java.util.HashSet; import java.util.Map; import . . . '' : contract .getContractByID ( cid ) Ага, не нашёл метод в классе. Но по доке http://bgbilling.ru/v6.0/javadoc/bitel/ ... nager.html метод getContractByID существует. Он есть и якобы рабочий. Хелп, разработчики. |
Автор: | skyb [ 15 янв 2014, 11:55 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
а если contract .getContractById ( cid ) ? ![]() Код: Contract getContractByI[b]d[/b](int cid) Возвращает договор по его коду в java важен регистр |
Автор: | ilinav [ 15 янв 2014, 12:00 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
Не понял. Сейчас есть: contract = new ContractManager(con); Contract ct = contract.getContractByID(cid); user = ct.getComment(); На вторую строку пошли ругательства системы. |
Автор: | Artur [ 15 янв 2014, 12:02 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
Раньше метод имел в названии ID (сейчас с маленькой буквой d на конце), потом его сделали deprecated и позже удалили. Переименовали метод в связи с тем, что была необходимость в CamelCase |
Автор: | ilinav [ 15 янв 2014, 12:11 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
Спасибо. Заработало c нижним регистром. |
Автор: | ilinav [ 15 янв 2014, 13:00 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
Artur писал(а): потом его сделали deprecated и позже удалили А зачем? Нужный метод. |
Автор: | skyb [ 15 янв 2014, 13:02 ] |
Заголовок сообщения: | Re: Method getContractByID в BGBilling 6.0 |
ilinav писал(а): Artur писал(а): потом его сделали deprecated и позже удалили А зачем? Нужный метод. Так появился новый метод с маленькой буквой d, а тот старый и его удалили получается просто заменили |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |