com.atlassian.jira.event.issue
Interface IssueEventManager

All Known Implementing Classes:
DefaultIssueEventManager

public interface IssueEventManager

Component responsible for dispatching issue events.

Since:
v4.4

Method Summary
 void dispatchEvent(Long eventTypeId, Issue issue, Map<String,Object> params, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Dispatch event of given type with custom parameters.
 void dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Dispatch event of given type, configuring whether or not a mail notification should be sent (useful e.g.
 

Method Detail

dispatchEvent

void dispatchEvent(Long eventTypeId,
                   Issue issue,
                   com.atlassian.crowd.embedded.api.User remoteUser,
                   boolean sendMail)
Dispatch event of given type, configuring whether or not a mail notification should be sent (useful e.g. for bull edit).

Parameters:
eventTypeId - type of event
issue - affected issue
remoteUser - user initiating the event
sendMail - whether or not a mail notification should be sent

dispatchEvent

void dispatchEvent(Long eventTypeId,
                   Issue issue,
                   Map<String,Object> params,
                   com.atlassian.crowd.embedded.api.User remoteUser,
                   boolean sendMail)
Dispatch event of given type with custom parameters.

Parameters:
eventTypeId - type of event
issue - affected issue
params - custom event parameters
remoteUser - user initiating the event
sendMail - whether or not a mail notification should be sent


Copyright © 2002-2011 Atlassian. All Rights Reserved.