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

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

public interface IIssueTypeService
extends net.nan21.dnet.core.api.service.IEntityService<IssueType>

Interface to expose business functions specific for IssueType domain entity.


Method Summary
 List<IssueType> findByCategory(IssueCategory category)
          Find by reference: category
 List<IssueType> findByCategoryId(Long categoryId)
          Find by ID of reference: category.id
 IssueType findByName(String name)
          Find by unique key
 List<IssueType> findByProjectTypes(ProjectType projectTypes)
          Find by reference: projectTypes
 List<IssueType> findByProjectTypesId(Long projectTypesId)
          Find by ID of reference: projectTypes.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

IssueType findByName(String name)
Find by unique key


findByCategory

List<IssueType> findByCategory(IssueCategory category)
Find by reference: category


findByCategoryId

List<IssueType> findByCategoryId(Long categoryId)
Find by ID of reference: category.id


findByProjectTypes

List<IssueType> findByProjectTypes(ProjectType projectTypes)
Find by reference: projectTypes


findByProjectTypesId

List<IssueType> findByProjectTypesId(Long projectTypesId)
Find by ID of reference: projectTypes.id



Copyright © 2012. All Rights Reserved.