net.nan21.dnet.module.pj.base.business.service
Interface IProjectTypeService

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

public interface IProjectTypeService
extends net.nan21.dnet.core.api.service.IEntityService<ProjectType>


Method Summary
 List<ProjectType> findByCategory(ProjectCategory category)
           
 List<ProjectType> findByCategoryId(Long categoryId)
           
 List<ProjectType> findByItemTypes(IssueType itemTypes)
           
 List<ProjectType> findByItemTypesId(Long itemTypesId)
           
 ProjectType findByName(String name)
           
 List<ProjectType> findByProjectRoles(ProjectRole projectRoles)
           
 List<ProjectType> findByProjectRolesId(Long projectRolesId)
           
 
Methods inherited from interface net.nan21.dnet.core.api.service.IEntityService
create, 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

ProjectType findByName(String name)

findByCategory

List<ProjectType> findByCategory(ProjectCategory category)

findByCategoryId

List<ProjectType> findByCategoryId(Long categoryId)

findByProjectRoles

List<ProjectType> findByProjectRoles(ProjectRole projectRoles)

findByProjectRolesId

List<ProjectType> findByProjectRolesId(Long projectRolesId)

findByItemTypes

List<ProjectType> findByItemTypes(IssueType itemTypes)

findByItemTypesId

List<ProjectType> findByItemTypesId(Long itemTypesId)


Copyright © 2012. All Rights Reserved.