public class ProjectBeanFactoryImpl extends Object implements ProjectBeanFactory
Constructor and Description |
---|
ProjectBeanFactoryImpl(VersionBeanFactory versionBeanFactory,
javax.ws.rs.core.UriInfo uriInfo,
ResourceUriBuilder uriBuilder,
ProjectRoleService projectRoleService,
JiraAuthenticationContext authenticationContext,
UserManager userManager,
JiraBaseUrls jiraBaseUrls,
ProjectManager projectManager,
ProjectRoleBeanFactory projectRoleBeanFactory) |
Modifier and Type | Method and Description |
---|---|
ProjectBean |
fullProject(Project project,
String expand) |
ProjectIdentity |
projectIdentity(Project project)
Returns just the identity of the project, i.e.
|
ProjectBean |
shortProject(Project project) |
com.google.common.base.Function<Project,ProjectBean> |
summaryProject(String expand) |
public ProjectBeanFactoryImpl(VersionBeanFactory versionBeanFactory, javax.ws.rs.core.UriInfo uriInfo, ResourceUriBuilder uriBuilder, ProjectRoleService projectRoleService, JiraAuthenticationContext authenticationContext, UserManager userManager, JiraBaseUrls jiraBaseUrls, ProjectManager projectManager, ProjectRoleBeanFactory projectRoleBeanFactory)
public ProjectBean fullProject(Project project, String expand)
fullProject
in interface ProjectBeanFactory
public ProjectBean shortProject(Project project)
shortProject
in interface ProjectBeanFactory
public ProjectIdentity projectIdentity(@Nonnull Project project)
ProjectBeanFactory
projectIdentity
in interface ProjectBeanFactory
project
- project which identity we want to createProjectIdentity
)public com.google.common.base.Function<Project,ProjectBean> summaryProject(String expand)
summaryProject
in interface ProjectBeanFactory
Copyright © 2002-2021 Atlassian. All Rights Reserved.