Package ru.bitel.bgbilling.kernel.event.common
package ru.bitel.bgbilling.kernel.event.common
-
ClassesClassDescriptionАбстрактный супер класс для всех событий.
Publisher-Subscriber событие.Локальное событие которое не выходит за рамки приложения.
Такой тип события должен подойти, например, для переоформления договора (ContractWrapEvent).Событие, которое может случаться много раз в течении короткого промежутка времени, например 100-500 раз в секунду и для которого не важно, если будет задержка в отправке/получении.
Такие события инкапсулируются в одно, которое и отправляется, поэтому для таких событий не работает дополнительный запрос, а moduleId задается в отправителе, а не в самом объекте.Событие, которое может случаться много раз в течении короткого промежутка времени, например 100-500 раз в секунду и для которого не важно, если будет задержка в отправке/получении.
Отличается от PoolEvent тем что такое событие будет лежать в очереди, пока не обработается.В отличие отEventдоставляется только одному слушателю