В 5.2 изменили realUpdate
Код:
realUpdate(int userId, ClientItem item, boolean strictCheck, ru.bitel.bgbilling.kernel.container.managed.ServerContext context, boolean reserv)
Обвновляет/добавляет поинт/правило, обновляет занятые ресурсы и генерирует событие об изменении поинта/правила.
Что-то никак не пойму что есть ServerContext (ни разу не сталкивался), и как этим добром воспользоваться?
Код:
ClientItemManager cim = new ClientItemManager(con, PHONE_MID) ;
ClientItem newPhone = new ClientItem();
newPhone.setContractId(contract.getId());
newPhone.setDate1(TimeUtils.convertDateToCalendar( createDate ));
newPhone.setType(1);
newPhone.setSourceId(1);
newPhone.setClientNumbers(phoneNumber);
cim.realUpdate( 0, newPhone, cim, true, ???????????, true );
Так же в
javadoc непонятно что за reserv