com.atlassian.jira.project
Interface Project

All Known Implementing Classes:
MockProject, ProjectImpl

public interface Project

Defines a project in JIRA.


Method Summary
 Long getAssigneeType()
           
 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()
           
 String getDescription()
           
 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()
           
 User getLead()
          Deprecated. Use getLeadUser() instead.
 com.atlassian.crowd.embedded.api.User getLeadUser()
          Returns the Project Lead
 String getLeadUserName()
           
 String getName()
           
 org.ofbiz.core.entity.GenericValue getProjectCategory()
           
 Collection<ProjectComponent> getProjectComponents()
          Returns the components for this Project.
 String getUrl()
           
 Collection<Version> getVersions()
           
 

Method Detail

getId

Long getId()

getName

String getName()

getKey

String getKey()

getUrl

String getUrl()

getLead

User getLead()
Deprecated. Use getLeadUser() instead.

Returns the Project Lead

Returns:
the Project Lead

getLeadUser

com.atlassian.crowd.embedded.api.User getLeadUser()
Returns the Project Lead

Returns:
the Project Lead

getLeadUserName

String getLeadUserName()

getDescription

String getDescription()

getAssigneeType

Long getAssigneeType()

getCounter

Long getCounter()

getComponents

Collection<org.ofbiz.core.entity.GenericValue> getComponents()
Deprecated. Use getProjectComponents(). Since v4.1.

Returns the components for this Project.

Returns:
the components for this Project.
See Also:
getProjectComponents()

getProjectComponents

Collection<ProjectComponent> getProjectComponents()
Returns the components for this Project.

Returns:
the components for this Project.

getVersions

Collection<Version> getVersions()

getIssueTypes

Collection<IssueType> getIssueTypes()

getProjectCategory

org.ofbiz.core.entity.GenericValue getProjectCategory()

getGenericValue

org.ofbiz.core.entity.GenericValue getGenericValue()
Deprecated. only use this if you need to utilize an older API method

Returns:
the GenericValue backing this project object

getAvatar

@NotNull
Avatar getAvatar()
Gives the currently-configured Avatar for this project.

Returns:
the current Avatar, never null.


Copyright © 2002-2011 Atlassian. All Rights Reserved.