cz.muni.fi.pclis.service.peerEvaluation
Class StudentEvaluationAssignmentServiceImpl

java.lang.Object
  extended by cz.muni.fi.pclis.service.peerEvaluation.StudentEvaluationAssignmentServiceImpl
All Implemented Interfaces:
GenericService<StudentEvaluationAssignment>, PeerEvaluationAssignmentService<StudentEvaluationAssignment>, StudentEvaluationAssignmentService

@Transactional
public class StudentEvaluationAssignmentServiceImpl
extends Object
implements StudentEvaluationAssignmentService

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


Field Summary
private  GenericServiceImpl<StudentEvaluationAssignment,StudentEvaluationAssignmentDao> impl
           
 
Constructor Summary
StudentEvaluationAssignmentServiceImpl()
           
 
Method Summary
 StudentEvaluationAssignment create(StudentEvaluationAssignment entity)
          persists the entity
 void generateAndUpdate(StudentEvaluationAssignment entity)
           
 List<StudentEvaluationAssignment> getAll()
          returns all entities
 List<StudentEvaluationAssignment> getByCourseAndTerm(Course course, Term term)
           
 StudentEvaluationAssignment getById(long id)
          get the entity with given id
 StudentEvaluationAssignmentDao getDao()
           
 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
 void setDao(StudentEvaluationAssignmentDao studentEvaluationAssignmentDao)
           
 StudentEvaluationAssignment update(StudentEvaluationAssignment entity)
          updates the entity
 StudentEvaluationAssignmentDao useDao()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

private GenericServiceImpl<StudentEvaluationAssignment,StudentEvaluationAssignmentDao> impl
Constructor Detail

StudentEvaluationAssignmentServiceImpl

public StudentEvaluationAssignmentServiceImpl()
Method Detail

getById

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

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

searchById

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

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

getAll

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

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

create

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

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

update

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

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

generateAndUpdate

public void generateAndUpdate(StudentEvaluationAssignment entity)
Specified by:
generateAndUpdate in interface PeerEvaluationAssignmentService<StudentEvaluationAssignment>

remove

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

Specified by:
remove in interface GenericService<StudentEvaluationAssignment>
Specified by:
remove in interface StudentEvaluationAssignmentService

removeById

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

Specified by:
removeById in interface GenericService<StudentEvaluationAssignment>
Specified by:
removeById in interface StudentEvaluationAssignmentService

refresh

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

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

getByCourseAndTerm

public List<StudentEvaluationAssignment> getByCourseAndTerm(Course course,
                                                            Term term)
Specified by:
getByCourseAndTerm in interface StudentEvaluationAssignmentService

useDao

public StudentEvaluationAssignmentDao useDao()

getDao

public StudentEvaluationAssignmentDao getDao()

setDao

public void setDao(StudentEvaluationAssignmentDao studentEvaluationAssignmentDao)


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