На диаграммах последовательности, как бы вы представили прослушиватель, запускаемый событием? Это не просто вызов обычного метода, поэтому такое отображение не кажется правильным.
Я пытаюсь сделать диаграмму последовательности системы, включая прослушиватель JMS. Я мог бы начать жизненный путь с вызова системы send() в очередь JMS (отображая систему, вызывающую send() как бизнес-актора), или я мог бы запустить жизненный цикл с вызова onMessage(). (отображение JMS Queue в качестве бизнес-актора) Или я должен просто игнорировать всю JMS Queue на диаграмме?
Для чего это стоит: я использую Astah Community для создания диаграмм.