forum.bitel.ru http://forum.bitel.ru/ |
|
события из скриптов http://forum.bitel.ru/viewtopic.php?f=19&t=6223 |
Страница 1 из 1 |
Автор: | Феанор [ 14 дек 2011, 13:32 ] |
Заголовок сообщения: | события из скриптов |
Добрый день, столкнулся с тем, что у меня мои скрипты поведения не обрабатывают события, сгенерированные через другие скрипты. Т.е. изменяя параметр договора через cpm.setStringParam я ожидал отработки скрипта на изменение события, но этого не происходит. Тоже самое и с платежами. paymentManager.updatePayment не генерирует события. Я что то неправлиьно делаю или надо еще и события вручную через скрипты генерировать через EventProcessor? |
Автор: | dimOn [ 14 дек 2011, 13:44 ] |
Заголовок сообщения: | Re: события из скриптов |
Да, конечно. Все эти менеджеры работают только с БД и (обычно) никаких событий не генерируют. |
Автор: | Cromeshnic [ 14 дек 2011, 13:46 ] |
Заголовок сообщения: | Re: события из скриптов |
Феанор писал(а): или надо еще и события вручную через скрипты генерировать через EventProcessor? Да, надо. |
Автор: | Феанор [ 14 дек 2011, 15:18 ] |
Заголовок сообщения: | Re: события из скриптов |
печаль =) а не подскажете тогда такой вопрос - у меня есть внешний скрипт на яве, запускается не в контексте бгбиллинга, просто из командной строки, ява затем чтобы использовать апи бгбиллинга. И вот оттуда у меня не обрабатывается это событие. Параметры меняются, платежи заносятся, а вот событие не получается бростиь. Как правильно его генерировать? сейчас вот такая строка: EventProcessor.getProcessor().processEvent(pp.con,new PaymentEvent(-1, payment)); В глобальных скриптах, скриптах поведения это работает, а вот из отдельного java скрипта - нет. комплирую и запускаю с ссылками на либы биллинга - все остальное-то работает. |
Автор: | Cromeshnic [ 14 дек 2011, 15:20 ] |
Заголовок сообщения: | Re: события из скриптов |
Мой мнение - java api биллинга нужно использовать только внутри процесса биллинга. Если писать внешние скрипты, то общаться через http. |
Автор: | Феанор [ 14 дек 2011, 15:36 ] |
Заголовок сообщения: | Re: события из скриптов |
Cromeshnic писал(а): Мой мнение - java api биллинга нужно использовать только внутри процесса биллинга. Если писать внешние скрипты, то общаться через http. ну вот не получается так ) |
Автор: | Cromeshnic [ 15 дек 2011, 06:36 ] |
Заголовок сообщения: | Re: события из скриптов |
Ну если не хватает чего-то, то всегда можно написать свой Action ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |