|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.project.AbstractProjectManager com.atlassian.jira.project.DefaultProjectManager
A class to manage interactions with projects
Constructor Summary | |
DefaultProjectManager()
Don't use this constructor. |
|
DefaultProjectManager(OfBizDelegator delegator,
com.atlassian.core.ofbiz.association.AssociationManager associationManager)
|
Method Summary | |
org.ofbiz.core.entity.GenericValue |
getComponent(org.ofbiz.core.entity.GenericValue project,
String name)
Get a component from within this project, based on the project and the component name. |
org.ofbiz.core.entity.GenericValue |
getComponent(Long id)
Get a component from within this project, by it's id. |
Collection |
getComponents(org.ofbiz.core.entity.GenericValue project)
|
protected OfBizDelegator |
getDelegator()
|
long |
getNextId(org.ofbiz.core.entity.GenericValue project)
Get the next ID from this project (transactional) |
org.ofbiz.core.entity.GenericValue |
getProject(Long id)
Retrieve a single project by it's id. |
org.ofbiz.core.entity.GenericValue |
getProjectByKey(String key)
Retrieve a single project by it's project key. |
org.ofbiz.core.entity.GenericValue |
getProjectByName(String name)
Retrieve a single project by it's project name. |
Collection |
getProjectCategories()
Get all ProjectCategories. |
org.ofbiz.core.entity.GenericValue |
getProjectCategory(Long id)
|
org.ofbiz.core.entity.GenericValue |
getProjectCategoryFromProject(org.ofbiz.core.entity.GenericValue project)
Get the Project Category given a Project. |
Collection |
getProjects()
Return all project GenericValue s. |
Collection |
getProjectsFromProjectCategory(org.ofbiz.core.entity.GenericValue projectCategory)
Gather a list of projects that are in a project category. |
Collection |
getProjectsWithNoCategory()
Gets a list of projects that are not associated with any project category |
void |
refresh()
|
void |
refresh(org.ofbiz.core.entity.GenericValue project)
|
void |
setProjectCategory(org.ofbiz.core.entity.GenericValue project,
org.ofbiz.core.entity.GenericValue category)
If category is non-null, set project 's Project Category to category . |
void |
updateProject(org.ofbiz.core.entity.GenericValue updatedProject)
|
void |
updateProjectCategory(org.ofbiz.core.entity.GenericValue projectCat)
|
Methods inherited from class com.atlassian.jira.project.AbstractProjectManager |
convertToProjects, getComponents, getDefaultAssignee, getProject, getProjectCategoryByName, isDefaultAssignee, isDefaultAssignee |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultProjectManager()
public DefaultProjectManager(OfBizDelegator delegator, com.atlassian.core.ofbiz.association.AssociationManager associationManager)
Method Detail |
public long getNextId(org.ofbiz.core.entity.GenericValue project)
ProjectManager
public void updateProject(org.ofbiz.core.entity.GenericValue updatedProject)
updateProject
in interface ProjectManager
updateProject
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getProject(Long id)
ProjectManager
getProject
in interface ProjectManager
getProject
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getProjectByName(String name)
ProjectManager
getProjectByName
in interface ProjectManager
getProjectByName
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getProjectByKey(String key)
ProjectManager
getProjectByKey
in interface ProjectManager
getProjectByKey
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getComponent(Long id)
ProjectManager
getComponent
in interface ProjectManager
getComponent
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getComponent(org.ofbiz.core.entity.GenericValue project, String name)
ProjectManager
getComponent
in interface ProjectManager
getComponent
in class AbstractProjectManager
public Collection getComponents(org.ofbiz.core.entity.GenericValue project)
getComponents
in interface ProjectManager
getComponents
in class AbstractProjectManager
public Collection getProjects()
GenericValue
s.
getProjects
in interface ProjectManager
getProjects
in class AbstractProjectManager
protected OfBizDelegator getDelegator()
public Collection getProjectCategories()
ProjectManager
getProjectCategories
in interface ProjectManager
getProjectCategories
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getProjectCategory(Long id)
getProjectCategory
in interface ProjectManager
getProjectCategory
in class AbstractProjectManager
public void updateProjectCategory(org.ofbiz.core.entity.GenericValue projectCat)
updateProjectCategory
in interface ProjectManager
updateProjectCategory
in class AbstractProjectManager
public Collection getProjectsFromProjectCategory(org.ofbiz.core.entity.GenericValue projectCategory)
getProjectsFromProjectCategory
in interface ProjectManager
getProjectsFromProjectCategory
in class AbstractProjectManager
projectCategory
- Project to look up against
public Collection getProjectsWithNoCategory()
getProjectsWithNoCategory
in interface ProjectManager
getProjectsWithNoCategory
in class AbstractProjectManager
public org.ofbiz.core.entity.GenericValue getProjectCategoryFromProject(org.ofbiz.core.entity.GenericValue project)
getProjectCategoryFromProject
in interface ProjectManager
getProjectCategoryFromProject
in class AbstractProjectManager
project
- Project
public void setProjectCategory(org.ofbiz.core.entity.GenericValue project, org.ofbiz.core.entity.GenericValue category)
category
is non-null, set project
's Project Category to category
.
If category
is null, remove project
's Project Category association, if one exists.
setProjectCategory
in interface ProjectManager
setProjectCategory
in class AbstractProjectManager
project
- category
- public void refresh(org.ofbiz.core.entity.GenericValue project)
public void refresh()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |