@PublicApi public interface Project extends Named, NamedWithDescription, WithId, WithKey
| Modifier and Type | Method and Description |
|---|---|
Long |
getAssigneeType()
Returns the default assignee for issues that get created in this project.
|
Avatar |
getAvatar()
Gives the currently-configured
Avatar for this project. |
Collection<org.ofbiz.core.entity.GenericValue> |
getComponents()
Deprecated.
Use
getProjectComponents(). Since v4.1. |
Long |
getCounter()
Deprecated.
(since 5.0) The counter is not something users of project information should concern themselves with.
This call delegates through to ProjectManager.getCurrentCounterForProject().
|
String |
getDescription() |
String |
getEmail() |
org.ofbiz.core.entity.GenericValue |
getGenericValue()
Deprecated.
only use this if you need to utilize an older API method
|
Long |
getId() |
Collection<IssueType> |
getIssueTypes() |
String |
getKey() |
com.atlassian.crowd.embedded.api.User |
getLead()
Deprecated.
Use
getProjectLead(), which returns application users, instead. Since v6.0. |
com.atlassian.crowd.embedded.api.User |
getLeadUser()
Deprecated.
Use
getLead() instead. |
String |
getLeadUserKey() |
String |
getLeadUserName() |
String |
getName() |
String |
getOriginalKey() |
org.ofbiz.core.entity.GenericValue |
getProjectCategory()
Deprecated.
Use
getProjectCategoryObject() instead. Since v5.1. |
ProjectCategory |
getProjectCategoryObject() |
Collection<ProjectComponent> |
getProjectComponents()
Returns the components for this Project.
|
ApplicationUser |
getProjectLead() |
String |
getUrl() |
Collection<Version> |
getVersions() |
String getUrl()
String getEmail()
com.atlassian.crowd.embedded.api.User getLead()
getProjectLead(), which returns application users, instead. Since v6.0.com.atlassian.crowd.embedded.api.User getLeadUser()
getLead() instead.String getLeadUserName()
String getDescription()
getDescription in interface NamedWithDescriptionLong getAssigneeType()
AssigneeTypes.PROJECT_LEAD or AssigneeTypes.UNASSIGNED.
Can return NULL if the default assignee has not been set for this project and this means the PROJECT LEAD is the default assignee.
TODO: Write upgrade task to ensure default assignee is always set.Long getCounter()
Collection<org.ofbiz.core.entity.GenericValue> getComponents()
getProjectComponents(). Since v4.1.getProjectComponents()Collection<ProjectComponent> getProjectComponents()
Collection<Version> getVersions()
Version for this projectCollection<IssueType> getIssueTypes()
IssueType for this projectorg.ofbiz.core.entity.GenericValue getProjectCategory()
getProjectCategoryObject() instead. Since v5.1.ProjectCategory getProjectCategoryObject()
org.ofbiz.core.entity.GenericValue getGenericValue()
@Nonnull Avatar getAvatar()
Avatar for this project.ApplicationUser getProjectLead()
String getLeadUserKey()
@Internal String getOriginalKey()
Copyright © 2002-2015 Atlassian. All Rights Reserved.