Class PermissionSchemeProjectCreateHandlerImpl
java.lang.Object
com.atlassian.greenhopper.project.PermissionSchemeProjectCreateHandlerImpl
- All Implemented Interfaces:
PermissionSchemeProjectCreateHandler
,com.atlassian.jira.project.ProjectCreateHandler
@Service
public class PermissionSchemeProjectCreateHandlerImpl
extends Object
implements PermissionSchemeProjectCreateHandler
-
Constructor Summary
ConstructorsConstructorDescriptionPermissionSchemeProjectCreateHandlerImpl
(com.atlassian.jira.permission.PermissionSchemeManager permissionSchemeManager, SoftwareProjectTypeService softwareProjectTypeService, InitialPermissionSchemeFactory initialPermissionSchemeFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onProjectCreated
(com.atlassian.jira.project.ProjectCreatedData projectCreatedData) void
onProjectCreationRolledBack
(com.atlassian.jira.project.ProjectCreatedData projectCreatedData)
-
Constructor Details
-
PermissionSchemeProjectCreateHandlerImpl
@Autowired public PermissionSchemeProjectCreateHandlerImpl(com.atlassian.jira.permission.PermissionSchemeManager permissionSchemeManager, SoftwareProjectTypeService softwareProjectTypeService, InitialPermissionSchemeFactory initialPermissionSchemeFactory)
-
-
Method Details
-
getHandlerId
- Specified by:
getHandlerId
in interfacecom.atlassian.jira.project.ProjectCreateHandler
-
onProjectCreated
public void onProjectCreated(com.atlassian.jira.project.ProjectCreatedData projectCreatedData) throws com.atlassian.jira.exception.CreateException - Specified by:
onProjectCreated
in interfacecom.atlassian.jira.project.ProjectCreateHandler
- Throws:
com.atlassian.jira.exception.CreateException
-
onProjectCreationRolledBack
public void onProjectCreationRolledBack(com.atlassian.jira.project.ProjectCreatedData projectCreatedData) - Specified by:
onProjectCreationRolledBack
in interfacecom.atlassian.jira.project.ProjectCreateHandler
-