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

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

public interface IIssueTaskService
extends net.nan21.dnet.core.api.service.IEntityService<IssueTask>

Interface to expose business functions specific for IssueTask domain entity.


Method Summary
 List<IssueTask> findByAssignee(ProjectMember assignee)
          Find by reference: assignee
 List<IssueTask> findByAssigneeId(Long assigneeId)
          Find by ID of reference: assignee.id
 List<IssueTask> findByIssue(Issue issue)
          Find by reference: issue
 List<IssueTask> findByIssueId(Long issueId)
          Find by ID of reference: issue.id
 List<IssueTask> findByStatus(IssueTaskStatus status)
          Find by reference: status
 List<IssueTask> findByStatusId(Long statusId)
          Find by ID of reference: status.id
 List<IssueTask> findByType(IssueTaskType type)
          Find by reference: type
 List<IssueTask> findByTypeId(Long typeId)
          Find by ID of reference: type.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

findByIssue

List<IssueTask> findByIssue(Issue issue)
Find by reference: issue


findByIssueId

List<IssueTask> findByIssueId(Long issueId)
Find by ID of reference: issue.id


findByType

List<IssueTask> findByType(IssueTaskType type)
Find by reference: type


findByTypeId

List<IssueTask> findByTypeId(Long typeId)
Find by ID of reference: type.id


findByStatus

List<IssueTask> findByStatus(IssueTaskStatus status)
Find by reference: status


findByStatusId

List<IssueTask> findByStatusId(Long statusId)
Find by ID of reference: status.id


findByAssignee

List<IssueTask> findByAssignee(ProjectMember assignee)
Find by reference: assignee


findByAssigneeId

List<IssueTask> findByAssigneeId(Long assigneeId)
Find by ID of reference: assignee.id



Copyright © 2012. All Rights Reserved.