Is there any way to override jira service (eg. using AOP)?
I'd like to filter MailQueueItems inside MailQueue before MailQueueService starts to process it. It would be ideally to override MailQueueService.run() method - but probably it is not possible.
I've spent lots of time without any success. Please let me know how can I do it.
I can prepare scheduled job and check queue, but this solution is not good, because internal jira jobs runs as default once a minute, and there is a risk, that new elements appear on queue after my job finishes.
How it coul'd be done in jira plugin development?
my task is the following:
Could You help me in point 3?
No, it's too late in the process.
Events are fired when something happens. There's a built-in listener that picks them up and sends out notifications.
You have no way of knowing if your listener will react to an event before, during, or after another listener, and even if you could be sure it runs before the notification listener, events are not modifiable, so you wouldn't be able to do anything with it.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs