Class IssueEventDispatcher

java.lang.Object
com.atlassian.jira.event.issue.IssueEventDispatcher

public class IssueEventDispatcher extends Object
Deprecated.
Since v5.0 use IssueEventManager instead.
Static utility to dispatch issue events.
  • Constructor Details

    • IssueEventDispatcher

      public IssueEventDispatcher()
      Deprecated.
  • Method Details

    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, boolean sendMail)
      Deprecated.
      use com.atlassian.jira.event.issue.IssueEventManager#dispatchEvent(Long, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User, boolean) instead.
      Parameters:
      eventTypeId - type of event
      issue - affected issue
      remoteUser - user initiating the event
      sendMail - whether or not a mail notification should be sent
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, Map params, ApplicationUser remoteUser)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, Map params, ApplicationUser remoteUser, boolean sendMail)
      Deprecated.
      use com.atlassian.jira.event.issue.IssueEventManager#dispatchEvent(Long, com.atlassian.jira.issue.Issue, java.util.Map, com.atlassian.crowd.embedded.api.User, boolean) instead.
      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
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail, boolean subtasksUpdated)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(Long eventTypeId, Issue issue, ApplicationUser remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail, boolean subtasksUpdated)
      Deprecated.
      Since v5.0
    • dispatchEvent

      public static void dispatchEvent(IssueEvent event)
      Deprecated.
      Notifies registered IssueEventListeners of the given event.
      Parameters:
      event - the event.