@PublicApi
public interface ProjectComponentService
Modifier and Type | Method and Description |
---|---|
ProjectComponent |
create(ApplicationUser user,
ErrorCollection errorCollection,
String name,
String description,
String lead,
Long projectId)
Deprecated.
since 6.3, use
#create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.util.ErrorCollection, String, String, String, Long, Long) instead |
ProjectComponent |
create(ApplicationUser user,
ErrorCollection errorCollection,
String name,
String description,
String lead,
Long projectId,
Long assigneeType)
Create a project component with assignee type set as provided.
|
void |
deleteAndSwapComponentForIssues(JiraServiceContext context,
Long componentId,
Long swapComponentId) |
void |
deleteComponentForIssues(JiraServiceContext context,
Long componentId) |
ProjectComponent |
find(ApplicationUser user,
ErrorCollection errorCollection,
Long id) |
Collection<ProjectComponent> |
findAllForProject(ErrorCollection errorCollection,
Long projectId) |
ProjectComponent |
update(ApplicationUser user,
ErrorCollection errorCollection,
MutableProjectComponent component) |
@Deprecated ProjectComponent create(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId)
#create(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.util.ErrorCollection, String, String, String, Long, Long)
insteadProjectComponent
ProjectComponent create(ApplicationUser user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId, Long assigneeType)
ProjectComponent
ProjectComponent find(ApplicationUser user, ErrorCollection errorCollection, Long id)
Collection<ProjectComponent> findAllForProject(ErrorCollection errorCollection, Long projectId)
ProjectComponent update(ApplicationUser user, ErrorCollection errorCollection, MutableProjectComponent component)
void deleteComponentForIssues(JiraServiceContext context, Long componentId)
void deleteAndSwapComponentForIssues(JiraServiceContext context, Long componentId, Long swapComponentId)
Copyright © 2002-2017 Atlassian. All Rights Reserved.