public class

MockIssueEventListener

extends MockListener
implements IssueEventListener
java.lang.Object
   ↳ com.atlassian.jira.mock.event.MockListener
     ↳ com.atlassian.jira.mock.event.MockIssueEventListener

Summary

Public Constructors
MockIssueEventListener(MockListenerManager mlm)
Public Methods
void customEvent(IssueEvent event)
Fired for all custom events
Collection<Object[]> getCalls()
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 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 issueWorkLogged(IssueEvent event)
Fired when work is logged against an issue.
void workflowEvent(IssueEvent event)
Fired for all events and the correct event is called
[Expand]
Inherited Methods
From class com.atlassian.jira.mock.event.MockListener
From class java.lang.Object
From interface com.atlassian.jira.event.JiraListener
From interface com.atlassian.jira.event.issue.IssueEventListener

Public Constructors

public MockIssueEventListener (MockListenerManager mlm)

Public Methods

public void customEvent (IssueEvent event)

Fired for all custom events

public Collection<Object[]> getCalls ()

public void issueAssigned (IssueEvent event)

Fired when an issue is assigned or unassigned.

Check the issue assignee to work out which is the case.

public void issueClosed (IssueEvent event)

Fired when an issue is closed.

The closure comment (if there is one) will be attached to the event as an action.

public void issueCommented (IssueEvent event)

Fired when a user comments on an issue.

The comment will be attached to the event as an action.

public void issueCreated (IssueEvent event)

Fired when an issue is created.

public void issueDeleted (IssueEvent event)

Fired when an issue is deleted.

public void issueGenericEvent (IssueEvent event)

Fired for all other events, eg. those fired from new workflow transitions.

public void issueMoved (IssueEvent event)

Fired when an issue is moved.

public void issueReopened (IssueEvent event)

Fired when an issue is reopened.

public void issueResolved (IssueEvent event)

Fired when an issue is resolved.

The resolution comment (if there is one) will be attached to the event as an action.

public void issueStarted (IssueEvent event)

Fired when user starts work on an issue (start progress)

public void issueStopped (IssueEvent event)

Fired when user stops work on an issue (stop progress)

public void issueUpdated (IssueEvent event)

Fired when an issue is updated.

The update changelog will be attached to the event as an action.

public void issueWorkLogged (IssueEvent event)

Fired when work is logged against an issue.

The work log will be attached to the event as an action.

public void workflowEvent (IssueEvent event)

Fired for all events and the correct event is called