net.nan21.dnet.module.pj.md.business.service
Interface IProjectVersionService

All Superinterfaces:
net.nan21.dnet.core.api.service.IEntityService<ProjectVersion>

public interface IProjectVersionService
extends net.nan21.dnet.core.api.service.IEntityService<ProjectVersion>

Interface to expose business functions specific for ProjectVersion domain entity.


Method Summary
 List<ProjectVersion> findByAffectingIssues(Issue affectingIssues)
          Find by reference: affectingIssues
 List<ProjectVersion> findByAffectingIssuesId(Long affectingIssuesId)
          Find by ID of reference: affectingIssues.id
 ProjectVersion findByName(Long projectId, String name)
          Find by unique key
 ProjectVersion findByName(Project project, String name)
          Find by unique key
 List<ProjectVersion> findByProject(Project project)
          Find by reference: project
 List<ProjectVersion> findByProjectId(Long projectId)
          Find by ID of reference: project.id
 
Methods inherited from interface net.nan21.dnet.core.api.service.IEntityService
create, delete, deleteById, deleteByIds, doStartWfProcessInstanceById, doStartWfProcessInstanceByKey, doStartWfProcessInstanceByMessage, findAll, findById, findByIds, findByUk, findEntitiesByAttributes, findEntitiesByAttributes, findEntityByAttributes, findEntityByAttributes, getEntityManager, getSystemConfig, insert, insert, setEntityManager, setSystemConfig, update, update, update
 

Method Detail

findByName

ProjectVersion findByName(Project project,
                          String name)
Find by unique key


findByName

ProjectVersion findByName(Long projectId,
                          String name)
Find by unique key


findByProject

List<ProjectVersion> findByProject(Project project)
Find by reference: project


findByProjectId

List<ProjectVersion> findByProjectId(Long projectId)
Find by ID of reference: project.id


findByAffectingIssues

List<ProjectVersion> findByAffectingIssues(Issue affectingIssues)
Find by reference: affectingIssues


findByAffectingIssuesId

List<ProjectVersion> findByAffectingIssuesId(Long affectingIssuesId)
Find by ID of reference: affectingIssues.id



Copyright © 2012. All Rights Reserved.