cz.muni.fi.pclis.service.peerEvaluation
Interface TeamEvaluationAssignmentService

All Superinterfaces:
GenericService<TeamEvaluationAssignment>, PeerEvaluationAssignmentService<TeamEvaluationAssignment>
All Known Implementing Classes:
TeamEvaluationAssignmentServiceImpl

public interface TeamEvaluationAssignmentService
extends PeerEvaluationAssignmentService<TeamEvaluationAssignment>

User: Ľuboš Pecho Date: 30.3.2010 Time: 13:49:58 To change this template use File | Settings | File Templates.


Method Summary
 TeamEvaluationAssignment create(TeamEvaluationAssignment entity)
          persists the entity
 List<TeamEvaluationAssignment> getAll()
          returns all entities
 List<TeamEvaluationAssignment> getByCourseAndTerm(Course course, Term term)
           
 TeamEvaluationAssignment getById(long id)
          get the entity with given id
 TeamEvaluationAssignment refresh(TeamEvaluationAssignment entity)
          refreshes the entity from database
 void remove(TeamEvaluationAssignment entity)
          removes a persisted entity
 void removeById(long id)
          removes entity with given id
 TeamEvaluationAssignment searchById(long id)
          searches the entity with given id
 TeamEvaluationAssignment update(TeamEvaluationAssignment entity)
          updates the entity
 
Methods inherited from interface cz.muni.fi.pclis.service.peerEvaluation.PeerEvaluationAssignmentService
generateAndUpdate
 

Method Detail

getById

TeamEvaluationAssignment getById(long id)
Description copied from interface: GenericService
get the entity with given id

Specified by:
getById in interface GenericService<TeamEvaluationAssignment>
Returns:
entity

searchById

TeamEvaluationAssignment searchById(long id)
Description copied from interface: GenericService
searches the entity with given id

Specified by:
searchById in interface GenericService<TeamEvaluationAssignment>
Returns:
entity, null if none is found

getAll

List<TeamEvaluationAssignment> getAll()
Description copied from interface: GenericService
returns all entities

Specified by:
getAll in interface GenericService<TeamEvaluationAssignment>
Returns:

create

TeamEvaluationAssignment create(TeamEvaluationAssignment entity)
Description copied from interface: GenericService
persists the entity

Specified by:
create in interface GenericService<TeamEvaluationAssignment>
Returns:

update

TeamEvaluationAssignment update(TeamEvaluationAssignment entity)
Description copied from interface: GenericService
updates the entity

Specified by:
update in interface GenericService<TeamEvaluationAssignment>
Returns:

remove

void remove(TeamEvaluationAssignment entity)
Description copied from interface: GenericService
removes a persisted entity

Specified by:
remove in interface GenericService<TeamEvaluationAssignment>

removeById

void removeById(long id)
Description copied from interface: GenericService
removes entity with given id

Specified by:
removeById in interface GenericService<TeamEvaluationAssignment>

refresh

TeamEvaluationAssignment refresh(TeamEvaluationAssignment entity)
Description copied from interface: GenericService
refreshes the entity from database

Specified by:
refresh in interface GenericService<TeamEvaluationAssignment>
Returns:

getByCourseAndTerm

List<TeamEvaluationAssignment> getByCourseAndTerm(Course course,
                                                  Term term)


Copyright © 2009-2010 Faculty of Informatics, Masaryk university, Brno. All Rights Reserved.