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

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

public interface IProjectRoleService
extends net.nan21.dnet.core.api.service.IEntityService<ProjectRole>

Interface to expose business functions specific for ProjectRole domain entity.


Method Summary
 ProjectRole findByName(String name)
          Find by unique key
 List<ProjectRole> findByProjectTypes(ProjectType projectTypes)
          Find by reference: projectTypes
 List<ProjectRole> 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

ProjectRole findByName(String name)
Find by unique key


findByProjectTypes

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


findByProjectTypesId

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



Copyright © 2012. All Rights Reserved.