|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProjectGroupDao
Method Summary | |
---|---|
ProjectGroup |
addProjectGroup(ProjectGroup group)
Add the project group. |
Collection<ProjectGroup> |
getAllProjectGroups()
Return all project groups. |
List<ProjectGroup> |
getAllProjectGroupsWithBuildDetails()
Return all project groups with build details populated. |
Collection<ProjectGroup> |
getAllProjectGroupsWithProjects()
Return all project groups with projects populated. |
Collection<ProjectGroup> |
getAllProjectGroupsWithTheLot()
Return all project groups with all associated objects populated. |
ProjectGroup |
getProjectGroup(int projectGroupId)
Return the project group associated to the project group id parameter. |
ProjectGroup |
getProjectGroupByGroupId(String groupId)
Return the project group associated to the groupId parameter. |
ProjectGroup |
getProjectGroupByGroupIdWithBuildDetails(String groupId)
Return the project group associated to the groupId parameter. |
ProjectGroup |
getProjectGroupByGroupIdWithProjects(String groupId)
Return the project group associated to the groupId parameter. |
ProjectGroup |
getProjectGroupByProject(Project project)
Return the project group of the project. |
ProjectGroup |
getProjectGroupByProjectId(int projectId)
Return the project group of the project. |
List<ProjectGroup> |
getProjectGroupByRepository(int repositoryId)
|
ProjectGroup |
getProjectGroupWithBuildDetailsByProjectGroupId(int projectGroupId)
Return the project group with associated build details populated. |
ProjectGroup |
getProjectGroupWithProjects(int projectGroupId)
Return the project group with projects populated. |
void |
removeProjectGroup(ProjectGroup projectGroup)
Remove the project group. |
void |
updateProjectGroup(ProjectGroup projectGroup)
Save the modified project group. |
Method Detail |
---|
ProjectGroup addProjectGroup(ProjectGroup group)
group
- The project group
void removeProjectGroup(ProjectGroup projectGroup)
projectGroup
- the project group to removeProjectGroup getProjectGroup(int projectGroupId) throws ContinuumStoreException, ContinuumObjectNotFoundException
projectGroupId
- The project group id
ContinuumStoreException
- if the project group can't be obtain
ContinuumObjectNotFoundException
ProjectGroup getProjectGroupByGroupId(String groupId) throws ContinuumStoreException
groupId
- The group id
ContinuumStoreException
- if the project group can't be obtainProjectGroup getProjectGroupByGroupIdWithBuildDetails(String groupId) throws ContinuumStoreException
groupId
- The group id
ContinuumStoreException
- if the project group can't be obtainProjectGroup getProjectGroupByGroupIdWithProjects(String groupId) throws ContinuumStoreException
groupId
- The group id
ContinuumStoreException
- if the project group can't be obtainProjectGroup getProjectGroupByProjectId(int projectId) throws ContinuumObjectNotFoundException
projectId
- The project id
ContinuumObjectNotFoundException
- if the project group can't be obtainProjectGroup getProjectGroupByProject(Project project) throws ContinuumObjectNotFoundException
project
- The project
ContinuumObjectNotFoundException
- if the project group can't be obtainvoid updateProjectGroup(ProjectGroup projectGroup) throws ContinuumStoreException
projectGroup
- The project group
ContinuumStoreException
- if the project group can't be savedProjectGroup getProjectGroupWithProjects(int projectGroupId) throws ContinuumStoreException
projectGroupId
- The project group id
ContinuumStoreException
- if the project group can't be obtainCollection<ProjectGroup> getAllProjectGroupsWithProjects()
List<ProjectGroup> getAllProjectGroupsWithBuildDetails()
Collection<ProjectGroup> getAllProjectGroups()
Collection<ProjectGroup> getAllProjectGroupsWithTheLot()
ProjectGroup getProjectGroupWithBuildDetailsByProjectGroupId(int projectGroupId) throws ContinuumStoreException
projectGroupId
- the project group id
ContinuumStoreException
- if the project group can't be obtainList<ProjectGroup> getProjectGroupByRepository(int repositoryId)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |