@PublicApi
public interface ProjectComponentService
Modifier and Type | Method and Description |
---|---|
ProjectComponent |
create(com.atlassian.crowd.embedded.api.User user,
ErrorCollection errorCollection,
String name,
String description,
String lead,
Long projectId) |
void |
deleteAndSwapComponentForIssues(JiraServiceContext context,
Long componentId,
Long swapComponentId) |
void |
deleteComponentForIssues(JiraServiceContext context,
Long componentId) |
ProjectComponent |
find(com.atlassian.crowd.embedded.api.User user,
ErrorCollection errorCollection,
Long id) |
Collection<ProjectComponent> |
findAllForProject(ErrorCollection errorCollection,
Long projectId) |
ProjectComponent |
update(com.atlassian.crowd.embedded.api.User user,
ErrorCollection errorCollection,
MutableProjectComponent component) |
ProjectComponent create(com.atlassian.crowd.embedded.api.User user, ErrorCollection errorCollection, String name, String description, String lead, Long projectId)
ProjectComponent find(com.atlassian.crowd.embedded.api.User user, ErrorCollection errorCollection, Long id)
Collection<ProjectComponent> findAllForProject(ErrorCollection errorCollection, Long projectId)
ProjectComponent update(com.atlassian.crowd.embedded.api.User user, ErrorCollection errorCollection, MutableProjectComponent component)
void deleteComponentForIssues(JiraServiceContext context, Long componentId)
void deleteAndSwapComponentForIssues(JiraServiceContext context, Long componentId, Long swapComponentId)
Copyright © 2002-2014 Atlassian. All Rights Reserved.