public class ProjectEventHandlerImpl extends Object implements ProjectEventHandler
Constructor and Description |
---|
ProjectEventHandlerImpl(I18nHelper.BeanFactory i18n,
ProjectManager projectManager,
com.atlassian.audit.api.AuditService auditService) |
Modifier and Type | Method and Description |
---|---|
protected I18nHelper |
getI18n() |
void |
handleProjectReindexFinished(Project project) |
void |
handleProjectReindexStarted(Project project) |
void |
handleProjectRoleCreatedEvent(ProjectRoleCreatedEvent event) |
void |
onProjectArchivedEvent(ProjectArchivedEvent event) |
void |
onProjectAvatarUpdateEvent(ProjectAvatarUpdateEvent event) |
void |
onProjectCategoryChangeEvent(ProjectCategoryChangeEvent event) |
void |
onProjectCategoryUpdateEvent(ProjectCategoryUpdateEvent event) |
void |
onProjectCreatedEvent(ProjectCreatedEvent event) |
void |
onProjectDeletedEvent(ProjectDeletedEvent event) |
void |
onProjectRestoredEvent(ProjectRestoredEvent event) |
void |
onProjectRoleDeletedEvent(ProjectRoleDeletedEvent event) |
void |
onProjectRoleUpdatedEvent(ProjectRoleUpdatedEvent event) |
void |
onProjectUpdatedEvent(ProjectUpdatedEvent event) |
public ProjectEventHandlerImpl(I18nHelper.BeanFactory i18n, ProjectManager projectManager, com.atlassian.audit.api.AuditService auditService)
public void onProjectCreatedEvent(ProjectCreatedEvent event)
onProjectCreatedEvent
in interface ProjectEventHandler
public void onProjectUpdatedEvent(ProjectUpdatedEvent event)
onProjectUpdatedEvent
in interface ProjectEventHandler
public void onProjectDeletedEvent(ProjectDeletedEvent event)
onProjectDeletedEvent
in interface ProjectEventHandler
public void onProjectCategoryChangeEvent(ProjectCategoryChangeEvent event)
onProjectCategoryChangeEvent
in interface ProjectEventHandler
public void onProjectAvatarUpdateEvent(ProjectAvatarUpdateEvent event)
onProjectAvatarUpdateEvent
in interface ProjectEventHandler
public void handleProjectRoleCreatedEvent(ProjectRoleCreatedEvent event)
handleProjectRoleCreatedEvent
in interface ProjectEventHandler
public void handleProjectReindexStarted(@Nonnull Project project)
handleProjectReindexStarted
in interface ProjectEventHandler
public void handleProjectReindexFinished(@Nonnull Project project)
handleProjectReindexFinished
in interface ProjectEventHandler
public void onProjectRoleUpdatedEvent(ProjectRoleUpdatedEvent event)
onProjectRoleUpdatedEvent
in interface ProjectEventHandler
public void onProjectRoleDeletedEvent(ProjectRoleDeletedEvent event)
onProjectRoleDeletedEvent
in interface ProjectEventHandler
public void onProjectCategoryUpdateEvent(ProjectCategoryUpdateEvent event)
onProjectCategoryUpdateEvent
in interface ProjectEventHandler
public void onProjectArchivedEvent(ProjectArchivedEvent event)
onProjectArchivedEvent
in interface ProjectEventHandler
public void onProjectRestoredEvent(ProjectRestoredEvent event)
onProjectRestoredEvent
in interface ProjectEventHandler
protected I18nHelper getI18n()
Copyright © 2002-2022 Atlassian. All Rights Reserved.