Skip to content

Example on how to listen for Tempo Events using the JIRA event listener

License

Notifications You must be signed in to change notification settings

tempo-io/tempo-events-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Example on how to listen for Tempo Events using the JIRA event listener

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages