20 private array $listeners = [];
29 $this->listeners[$queueId] = $listener;
34 return $this->listeners[$queueId] ??
null;
37 private function init()
40 QueueRegistry::QUEUE_LIST[
'EventDelayedSync'],
43 EventDelayedSyncAgent::class .
'::runAgent();'
49 QueueRegistry::QUEUE_LIST[
'DelayedSyncSection'],
52 Queue\Agent\PushDelayedSectionAgent::class .
'::runAgent();'
57 QueueRegistry::QUEUE_LIST[
'DelayedSyncConnection'],
60 Queue\Agent\PushDelayedConnectionAgent::class .
'::runAgent();'
66 QueueRegistry::QUEUE_LIST[
'Example'],
69 ConsumerClientExample::class .
'::runAgent();'
75 QueueRegistry::QUEUE_LIST[
'EventsWithEntityAttendeesFind'],
78 EventsWithEntityAttendeesFindAgent::class .
'::runAgent();',
86 QueueRegistry::QUEUE_LIST[
'EventAttendeesUpdate'],
89 EventAttendeesUpdateAgent::class .
'::runAgent();',
97 QueueRegistry::QUEUE_LIST[
'SendingEmailNotification'],
100 SendingEmailNotificationAgent::class .
'::runAgent();',