O'Reilly logo

JIRA 4 Essentials by Patrick Li

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Events

JIRA is an event-driven system. What this means is that when an action occurs, for example, when an issue is created, JIRA fires off a corresponding event. This event is then picked up by components that are designed to listen for the event. Not surprisingly, they are called listeners. When a listener picks up an event, it will perform its duty, such as keeping issues up to date with changes or sending an e-mail to users watching the issue.

This mechanism allows JIRA to process operations asynchronously. The advantage of this model is operations such as sending e-mails are separated to JIRA's core functions like issue creation. If there is a problem with the mail server for example, you will not want this problem to prevent your users to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required