com.atlassian.jira.event.project
Class DefaultProjectEventManager

java.lang.Object
  extended by com.atlassian.jira.event.project.DefaultProjectEventManager
All Implemented Interfaces:
ProjectEventManager

public class DefaultProjectEventManager
extends Object
implements ProjectEventManager


Constructor Summary
DefaultProjectEventManager(com.atlassian.event.api.EventPublisher eventPublisher)
           
 
Method Summary
 void dispatchProjectCreated(ApplicationUser user, Project newProject)
          Dispatches ProjectCreatedEvent.
 void dispatchProjectDeleted(ApplicationUser user, Project oldProject)
          Dispatches ProjectDeletedEvent.
 void dispatchProjectUpdated(ApplicationUser user, Project newProject, Project oldProject)
          Dispatches ProjectUpdatedEvent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProjectEventManager

public DefaultProjectEventManager(com.atlassian.event.api.EventPublisher eventPublisher)
Method Detail

dispatchProjectUpdated

public void dispatchProjectUpdated(ApplicationUser user,
                                   Project newProject,
                                   Project oldProject)
Description copied from interface: ProjectEventManager
Dispatches ProjectUpdatedEvent.

Specified by:
dispatchProjectUpdated in interface ProjectEventManager

dispatchProjectCreated

public void dispatchProjectCreated(ApplicationUser user,
                                   Project newProject)
Description copied from interface: ProjectEventManager
Dispatches ProjectCreatedEvent.

Specified by:
dispatchProjectCreated in interface ProjectEventManager

dispatchProjectDeleted

public void dispatchProjectDeleted(ApplicationUser user,
                                   Project oldProject)
Description copied from interface: ProjectEventManager
Dispatches ProjectDeletedEvent.

Specified by:
dispatchProjectDeleted in interface ProjectEventManager


Copyright © 2002-2013 Atlassian. All Rights Reserved.