How to register an event listener without depending on jira-core?

Deleted user August 9, 2017

I am writing an event listener and I am wondering how to register the listener at the event system. The old Atlassian tutorial says that I should use InitializingBean and DisposableBean for that task. But both classes are part of the jira-core Maven dependency and Atlassian says that developers should avoid using this dependency.

Is there another way to do this?

1 answer

0 votes
Aleksandr Zuevich
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 9, 2017

Hi Steffen,

Actually InitializingBean and DisposableBean are parts of org.springframework:spring-beans library. So you can just include spring-beans in your plugin dependencies.

BTW, you can use jira-core but you should remember that it could be changed in further releases. But I believe InitializingBean and DisposableBean would not be changed.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events