|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.event.issue.AbstractIssueEventListener
public abstract class AbstractIssueEventListener
Subclasses of IssueEventListener can now override relevant functions in the interface as opposed to having to provide a dummy implementation for all methods.
| Constructor Summary | |
|---|---|
AbstractIssueEventListener()
|
|
| Method Summary | |
|---|---|
void |
customEvent(IssueEvent event)
Implement this method to deal with any custom events within the system |
String[] |
getAcceptedParams()
Returns the parameters used by this listener. |
String |
getDescription()
Returns a textual description of the listener. |
protected I18nHelper |
getI18NBean()
|
void |
init(Map params)
Initialises the listener with the given parameters. |
boolean |
isInternal()
Indicates whether this listener is internal, meaning it cannot be removed by an administrator. |
void |
issueAssigned(IssueEvent event)
Fired when an issue is assigned or unassigned. |
void |
issueClosed(IssueEvent event)
Fired when an issue is closed. |
void |
issueCommentDeleted(IssueEvent event)
The default behaviour for this method calls issueUpdated(IssueEvent event). |
void |
issueCommented(IssueEvent event)
Fired when a user comments on an issue. |
void |
issueCommentEdited(IssueEvent event)
|
void |
issueCreated(IssueEvent event)
Fired when an issue is created. |
void |
issueDeleted(IssueEvent event)
Fired when an issue is deleted. |
void |
issueGenericEvent(IssueEvent event)
Fired for all other events, eg. |
void |
issueMoved(IssueEvent event)
Fired when an issue is moved. |
void |
issueReopened(IssueEvent event)
Fired when an issue is reopened. |
void |
issueResolved(IssueEvent event)
Fired when an issue is resolved. |
void |
issueStarted(IssueEvent event)
Fired when user starts work on an issue (start progress) |
void |
issueStopped(IssueEvent event)
Fired when user stops work on an issue (stop progress) |
void |
issueUpdated(IssueEvent event)
Fired when an issue is updated. |
void |
issueWorklogDeleted(IssueEvent event)
|
void |
issueWorkLogged(IssueEvent event)
Fired when work is logged against an issue. |
void |
issueWorklogUpdated(IssueEvent event)
|
boolean |
isUnique()
Indicates whether JIRA should only create one instance of this listener. |
void |
workflowEvent(IssueEvent event)
Determines how the event should be processed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractIssueEventListener()
| Method Detail |
|---|
public void issueCreated(IssueEvent event)
IssueEventListener
issueCreated in interface IssueEventListenerpublic void issueUpdated(IssueEvent event)
IssueEventListener
issueUpdated in interface IssueEventListenerpublic void issueAssigned(IssueEvent event)
IssueEventListener
issueAssigned in interface IssueEventListenerpublic void issueResolved(IssueEvent event)
IssueEventListener
issueResolved in interface IssueEventListenerpublic void issueClosed(IssueEvent event)
IssueEventListener
issueClosed in interface IssueEventListenerpublic void issueCommented(IssueEvent event)
IssueEventListener
issueCommented in interface IssueEventListenerpublic void issueCommentEdited(IssueEvent event)
public void issueCommentDeleted(IssueEvent event)
issueUpdated(IssueEvent event).
This preserves the behaviour of JIRA prior to v5.2
public void issueWorklogUpdated(IssueEvent event)
public void issueWorklogDeleted(IssueEvent event)
public void issueReopened(IssueEvent event)
IssueEventListener
issueReopened in interface IssueEventListenerpublic void issueDeleted(IssueEvent event)
IssueEventListener
issueDeleted in interface IssueEventListenerpublic void issueWorkLogged(IssueEvent event)
IssueEventListener
issueWorkLogged in interface IssueEventListenerpublic void issueStarted(IssueEvent event)
IssueEventListener
issueStarted in interface IssueEventListenerpublic void issueStopped(IssueEvent event)
IssueEventListener
issueStopped in interface IssueEventListenerpublic void issueMoved(IssueEvent event)
IssueEventListener
issueMoved in interface IssueEventListenerpublic void issueGenericEvent(IssueEvent event)
IssueEventListener
issueGenericEvent in interface IssueEventListenerpublic void workflowEvent(IssueEvent event)
workflowEvent in interface IssueEventListenerevent - - the IssueEvent object containing the event type IDpublic void customEvent(IssueEvent event)
customEvent in interface IssueEventListenerevent - IssueEventpublic void init(Map params)
JiraListener
init in interface JiraListenerparams - the initialisation parameters given in the Listener Propertiespublic String[] getAcceptedParams()
JiraListener
getAcceptedParams in interface JiraListenerpublic boolean isInternal()
JiraListener
isInternal in interface JiraListenertrue if this is an Atlassian listener, otherwise public boolean isUnique()
JiraListener
isUnique in interface JiraListenerpublic String getDescription()
JiraListener
getDescription in interface JiraListenerprotected I18nHelper getI18NBean()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||