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

All Superinterfaces:
GenericService<StudentEvaluationAssignment>, PeerEvaluationAssignmentService<StudentEvaluationAssignment>
All Known Implementing Classes:
StudentEvaluationAssignmentServiceImpl

public interface StudentEvaluationAssignmentService
extends PeerEvaluationAssignmentService<StudentEvaluationAssignment>

User: Ľuboš Pecho Date: 1.4.2010 Time: 16:04:35 To change this template use File | Settings | File Templates.


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

Method Detail

getById

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

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

searchById

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

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

getAll

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

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

create

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

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

update

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

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

remove

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

Specified by:
remove in interface GenericService<StudentEvaluationAssignment>

removeById

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

Specified by:
removeById in interface GenericService<StudentEvaluationAssignment>

refresh

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

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

getByCourseAndTerm

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


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