forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] Нужно ли кидать publishAfterCommit при обновлении ПТ http://forum.bitel.ru/viewtopic.php?f=44&t=10669 |
Страница 1 из 1 |
Автор: | oldb0y [ 01 июл 2015, 16:37 ] |
Заголовок сообщения: | [6.0] Нужно ли кидать publishAfterCommit при обновлении ПТ |
По мотивам этой темы - viewtopic.php?f=44&t=9930 Там пришли к тому, что необходимо вызвать метод publishAfterCommit, чтобы оповестить сервис Inet о добавлении нового ТП: Код: EventProcessor.getInstance().publishAfterCommit(new ContractTariffChangedEvent( cid); Сейчас реализую похожую задачу по персональным тарифным планам. И стоит вопрос нужно ли вызывать данный метод для ПТ? Если да, то помогите с тем как сделать это правильно. Например, при добавлении ТП нужно было делать 2 оповещения: Цитата: ContractTariff CCCT = new ContractTariff(); EventProcessor.getInstance().publishAfterCommit(new ContractTariffUpdateEvent(0, contractId, CCCT, true)); EventProcessor.getInstance().publishAfterCommit(new ContractTariffChangedEvent( cid); Какие оповещения нужны для ПТ? Что-то вроде?: Цитата: PersonalTariff PPPT = new PersonalTariff();
EventProcessor.getInstance().publishAfterCommit(new ContractTariffUpdateEvent(0, contractId, PPPT, true)); EventProcessor.getInstance().publishAfterCommit(new ContractTariffChangedEvent( cid); |
Автор: | stark [ 02 июл 2015, 18:40 ] |
Заголовок сообщения: | Re: [6.0] Нужно ли кидать publishAfterCommit при обновлении |
Код: EventProcessor.getInstance().publishAfterCommit( new ContractTariffChangedEvent( cid ) );
EventProcessor.getInstance().publishAfterCommit( new PersonalTariffUpdateEvent( userID, cid, tariff.getId() ) ); |
Автор: | oldb0y [ 09 июл 2015, 11:14 ] |
Заголовок сообщения: | Re: [6.0] Нужно ли кидать publishAfterCommit при обновлении |
Спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |