public class DefaultArchivedProjectService extends Object implements ArchivedProjectService
ArchivedProjectService.ArchivingResult, ArchivedProjectService.ValidationResult
Constructor and Description |
---|
DefaultArchivedProjectService(ArchivedProjectManager archivedProjectManager,
IssueIndexingService issueIndexingService,
I18nHelper.BeanFactory i18nFactory,
com.atlassian.event.api.EventPublisher eventPublisher,
IssueManager issueManager,
JiraAuthenticationContext jiraAuthenticationContext,
GlobalPermissionManager globalPermissionManager,
ProjectService projectService) |
Modifier and Type | Method and Description |
---|---|
ArchivedProjectService.ArchivingResult |
archiveProject(ArchivedProjectService.ValidationResult validation) |
ArchivedProjectService.ArchivingResult |
restoreProject(ArchivedProjectService.ValidationResult validation) |
ArchivedProjectService.ValidationResult |
validateArchiveProject(ApplicationUser user,
String projectKey) |
ArchivedProjectService.ValidationResult |
validateRestoreProject(ApplicationUser user,
String projectKey) |
public DefaultArchivedProjectService(ArchivedProjectManager archivedProjectManager, IssueIndexingService issueIndexingService, I18nHelper.BeanFactory i18nFactory, com.atlassian.event.api.EventPublisher eventPublisher, IssueManager issueManager, JiraAuthenticationContext jiraAuthenticationContext, GlobalPermissionManager globalPermissionManager, ProjectService projectService)
public ArchivedProjectService.ArchivingResult archiveProject(ArchivedProjectService.ValidationResult validation)
archiveProject
in interface ArchivedProjectService
public ArchivedProjectService.ValidationResult validateArchiveProject(ApplicationUser user, String projectKey)
validateArchiveProject
in interface ArchivedProjectService
public ArchivedProjectService.ArchivingResult restoreProject(ArchivedProjectService.ValidationResult validation)
restoreProject
in interface ArchivedProjectService
public ArchivedProjectService.ValidationResult validateRestoreProject(ApplicationUser user, String projectKey)
validateRestoreProject
in interface ArchivedProjectService
Copyright © 2002-2018 Atlassian. All Rights Reserved.