Class PoolQueueEvent

java.lang.Object
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InetAccountingManagePoolEvent, IpResourceSubscribeEvent, IpResourceUnsubscribeEvent

public abstract class PoolQueueEvent
extends QueueEvent
Событие, которое может случаться много раз в течении короткого промежутка времени, например 100-500 раз в секунду и для которого не важно, если будет задержка в отправке/получении.
Отличается от PoolEvent тем что такое событие будет лежать в очереди, пока не обработается. Такие события инкапсулируются в одно, которое и отправляется, поэтому для таких событий не работает дополнительный запрос, а moduleId задается в отправителе, а не в самом объекте.
   PoolEventPublisher publisher = EventProcessor.getInstance().newPoolEventPublisher( PoolEvent.class, 3 );
   publisher.publish( new PoolEvent( publisher, 455, -1, 0 ) );
   publisher.publish( new PoolEvent( publisher, 456, -1, 0 ) );
 
See Also:
Serialized Form