public class DebugListener extends AbstractIssueEventListener implements UserEventListener
Useful for debuggin when certain events are fired, and the content of those events.
| Constructor and Description |
|---|
DebugListener() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
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 |
issueCommented(IssueEvent event)
Fired when a user comments on an issue.
|
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 |
issueUpdated(IssueEvent event)
Fired when an issue is updated.
|
void |
issueWorkLogged(IssueEvent event)
Fired when work is logged against an issue.
|
boolean |
isUnique()
Indicates whether JIRA should only create one instance of this listener.
|
void |
userCannotChangePassword(UserEvent event)
Fired when a user tries to change their password, and the password cannot be updated
|
void |
userCreated(UserEvent event)
Fired when a user is created automatically
|
void |
userForgotPassword(UserEvent event)
Fired when a user indicates they have forgotten their password
|
void |
userForgotUsername(UserEvent event)
Fired when a user indicates they have forgotten their username
|
void |
userSignup(UserEvent event)
Fired when a user signs up manually
|
getI18NBean, handleDefaultIssueEvent, issueCommentDeleted, issueCommentEdited, issueStarted, issueStopped, issueWorklogDeleted, issueWorklogUpdated, workflowEventpublic void init(Map params)
JiraListenerinit in interface JiraListenerinit in class AbstractIssueEventListenerparams - the initialisation parameters given in the Listener Propertiespublic String[] getAcceptedParams()
JiraListenergetAcceptedParams in interface JiraListenergetAcceptedParams in class AbstractIssueEventListenerpublic void issueAssigned(IssueEvent event)
IssueEventListenerCheck the issue assignee to work out which is the case.
issueAssigned in interface IssueEventListenerissueAssigned in class AbstractIssueEventListenerpublic void issueClosed(IssueEvent event)
IssueEventListenerThe closure comment (if there is one) will be attached to the event as an action.
issueClosed in interface IssueEventListenerissueClosed in class AbstractIssueEventListenerpublic void issueCreated(IssueEvent event)
IssueEventListenerissueCreated in interface IssueEventListenerissueCreated in class AbstractIssueEventListenerpublic void issueResolved(IssueEvent event)
IssueEventListenerThe resolution comment (if there is one) will be attached to the event as an action.
issueResolved in interface IssueEventListenerissueResolved in class AbstractIssueEventListenerpublic void issueReopened(IssueEvent event)
IssueEventListenerissueReopened in interface IssueEventListenerissueReopened in class AbstractIssueEventListenerpublic void issueUpdated(IssueEvent event)
IssueEventListenerThe update changelog will be attached to the event as an action.
issueUpdated in interface IssueEventListenerissueUpdated in class AbstractIssueEventListenerpublic void issueCommented(IssueEvent event)
IssueEventListenerThe comment will be attached to the event as an action.
issueCommented in interface IssueEventListenerissueCommented in class AbstractIssueEventListenerpublic void issueDeleted(IssueEvent event)
IssueEventListenerissueDeleted in interface IssueEventListenerissueDeleted in class AbstractIssueEventListenerpublic void issueMoved(IssueEvent event)
IssueEventListenerissueMoved in interface IssueEventListenerissueMoved in class AbstractIssueEventListenerpublic void issueWorkLogged(IssueEvent event)
IssueEventListenerThe work log will be attached to the event as an action.
issueWorkLogged in interface IssueEventListenerissueWorkLogged in class AbstractIssueEventListenerpublic void issueGenericEvent(IssueEvent event)
IssueEventListenerissueGenericEvent in interface IssueEventListenerissueGenericEvent in class AbstractIssueEventListenerpublic void customEvent(IssueEvent event)
AbstractIssueEventListenercustomEvent in interface IssueEventListenercustomEvent in class AbstractIssueEventListenerevent - IssueEventpublic void userSignup(UserEvent event)
UserEventListeneruserSignup in interface UserEventListenerevent - the event in playpublic void userCreated(UserEvent event)
UserEventListeneruserCreated in interface UserEventListenerevent - the event in playpublic void userForgotPassword(UserEvent event)
UserEventListeneruserForgotPassword in interface UserEventListenerevent - the event in playpublic void userForgotUsername(UserEvent event)
UserEventListeneruserForgotUsername in interface UserEventListenerevent - the event in playpublic void userCannotChangePassword(UserEvent event)
UserEventListeneruserCannotChangePassword in interface UserEventListenerevent - the event in playpublic boolean isInternal()
JiraListenerisInternal in interface JiraListenerisInternal in class AbstractIssueEventListenertrue if this is an Atlassian listener, otherwise public boolean isUnique()
JiraListenerisUnique in interface JiraListenerisUnique in class AbstractIssueEventListenerpublic String getDescription()
JiraListenerA good description will describe what this listener does and explain the parameters required for configuring it.
getDescription in interface JiraListenergetDescription in class AbstractIssueEventListenerCopyright © 2002-2015 Atlassian. All Rights Reserved.