Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
69 lines (41 sloc) 1.66 KB

JIRA Plugin for showcasing how to listen to Tempo Events

Listening to events

Writing JIRA event listeners with the atlassian-event library

Root event class

All public Tempo events implements this :

com.tempoplugin.platform.api.event.Event

Although this is helpful for discovering Tempo events, we do recommend that you listen to other fine-grained events (see the list below).

Most of the Tempo events have base classes that you can listen without the distinction of the nature of the event. For example, listening to AccountEvent, you will receive events like AccountChangedEvent, AccountCreatedEvent, AccountDeletedEvent, etc.

Keep in mind that if for example you listen to AccountEvent and AccountChangedEvent, both listening methods will be called.

List of Tempo events

Class hierarchy of the event classes.

Tempo Accounts

Account

Account

Category

Category

Customer

Customer

Tempo Budgets

Folio

Folio

Portfolio

Portfolio

Expenditure

Expenditure

Tempo Planner

Allocation

Allocation

Tempo Teams

Team

Team

Tempo Core

Work Attribute

WorkAttribute

Tempo Timesheets

Approval

Approval

You can’t perform that action at this time.