Package ru.bitel.bgbilling.kernel.event
Annotation Interface EventType
- 
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanintPERSISTENT - означает, что сообщение обязательно должно дойти, т.е. в брокере оно сохраняется на диск.
NON_PERSISTENT - означает, что сообщение может не дойти в критических ситуациях, но в этом режиме быстрее в 2-3 раза.Возможность ипользовать разные брокеры/сети брокеров.
Пока не используетсяbooleanОзначает, что событие не получит то же приложение, что его послало.
По умолчанию то приложение что послало сообщение может его получить.
Даже в том случае если этоQueueEvent.
Не путать сLocalEvent.intlong 
- 
Element Details
- 
deliveryMode
int deliveryModePERSISTENT - означает, что сообщение обязательно должно дойти, т.е. в брокере оно сохраняется на диск.
NON_PERSISTENT - означает, что сообщение может не дойти в критических ситуациях, но в этом режиме быстрее в 2-3 раза.- Returns:
 - See Also:
 - 
DeliveryMode
 
- Default:
 - 2
 
 - 
priority
int priority- Default:
 - 4
 
 - 
timeToLive
long timeToLive- Default:
 - 0L
 
 - 
noLocal
boolean noLocalОзначает, что событие не получит то же приложение, что его послало.
По умолчанию то приложение что послало сообщение может его получить.
Даже в том случае если этоQueueEvent.
Не путать сLocalEvent.- Returns:
 
- Default:
 - false
 
 - 
autoAcknowledge
boolean autoAcknowledge- Default:
 - true
 
 - 
network
String networkВозможность ипользовать разные брокеры/сети брокеров.
Пока не используется- Returns:
 
- Default:
 - ""
 
 
 -