public class DefaultProjectEventManager extends Object implements ProjectEventManager
Constructor and Description |
---|
DefaultProjectEventManager(com.atlassian.event.api.EventPublisher eventPublisher) |
Modifier and Type | Method and Description |
---|---|
void |
dispatchProjectCategoryChanged(RequestSourceType requestSourceType)
Dispatched when the association between a project and a category is updated.
|
void |
dispatchProjectCreated(ApplicationUser user,
Project newProject)
Dispatches
ProjectCreatedEvent . |
void |
dispatchProjectDeleted(ApplicationUser user,
Project oldProject)
Dispatches
ProjectDeletedEvent . |
void |
dispatchProjectUpdated(ApplicationUser user,
Project newProject,
Project oldProject,
RequestSourceType requestSourceType)
Dispatches
ProjectUpdatedEvent . |
public DefaultProjectEventManager(com.atlassian.event.api.EventPublisher eventPublisher)
public void dispatchProjectUpdated(ApplicationUser user, Project newProject, Project oldProject, RequestSourceType requestSourceType)
ProjectEventManager
ProjectUpdatedEvent
.dispatchProjectUpdated
in interface ProjectEventManager
public void dispatchProjectCategoryChanged(RequestSourceType requestSourceType)
ProjectEventManager
dispatchProjectCategoryChanged
in interface ProjectEventManager
public void dispatchProjectCreated(ApplicationUser user, Project newProject)
ProjectEventManager
ProjectCreatedEvent
.dispatchProjectCreated
in interface ProjectEventManager
public void dispatchProjectDeleted(ApplicationUser user, Project oldProject)
ProjectEventManager
ProjectDeletedEvent
.dispatchProjectDeleted
in interface ProjectEventManager
Copyright © 2002-2018 Atlassian. All Rights Reserved.