cz.muni.fi.pclis.service
Class ScenarioCourseRelationServiceImpl

java.lang.Object
  extended by cz.muni.fi.pclis.service.ScenarioCourseRelationServiceImpl
All Implemented Interfaces:
ScenarioCourseRelationService

@Transactional
public class ScenarioCourseRelationServiceImpl
extends Object
implements ScenarioCourseRelationService

User: Ľuboš Pecho Date: 19.8.2009 Time: 20:21:39


Field Summary
private  GenericServiceImpl<ScenarioCourseRelation,ScenarioCourseRelationDao> impl
           
 
Constructor Summary
ScenarioCourseRelationServiceImpl()
           
 
Method Summary
 ScenarioCourseRelation create(ScenarioCourseRelation entity)
           
 List<ScenarioCourseRelation> getAll()
           
 List<ScenarioCourseRelation> getByCourseAndTerm(Course course, Term term)
           
 ScenarioCourseRelation getById(long id)
           
 ScenarioCourseRelationDao getDao()
           
 List<Scenario> getScenariosByCourseAndTerm(Course course, Term term)
           
 ScenarioCourseRelation refresh(ScenarioCourseRelation entity)
           
 void remove(ScenarioCourseRelation entity)
           
 ScenarioCourseRelation searchById(long id)
           
 void setDao(ScenarioCourseRelationDao scenarioCourseRelationDao)
           
 ScenarioCourseRelation update(ScenarioCourseRelation entity)
           
 void updateScenarios(Term term, List<Scenario> newScenarios, Course course)
           
 ScenarioCourseRelationDao useDao()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

private GenericServiceImpl<ScenarioCourseRelation,ScenarioCourseRelationDao> impl
Constructor Detail

ScenarioCourseRelationServiceImpl

public ScenarioCourseRelationServiceImpl()
Method Detail

getById

public ScenarioCourseRelation getById(long id)
Specified by:
getById in interface ScenarioCourseRelationService

searchById

public ScenarioCourseRelation searchById(long id)
Specified by:
searchById in interface ScenarioCourseRelationService

getAll

public List<ScenarioCourseRelation> getAll()
Specified by:
getAll in interface ScenarioCourseRelationService

getScenariosByCourseAndTerm

public List<Scenario> getScenariosByCourseAndTerm(Course course,
                                                  Term term)
Specified by:
getScenariosByCourseAndTerm in interface ScenarioCourseRelationService

getByCourseAndTerm

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

updateScenarios

public void updateScenarios(Term term,
                            List<Scenario> newScenarios,
                            Course course)
Specified by:
updateScenarios in interface ScenarioCourseRelationService

create

public ScenarioCourseRelation create(ScenarioCourseRelation entity)
Specified by:
create in interface ScenarioCourseRelationService

update

public ScenarioCourseRelation update(ScenarioCourseRelation entity)
Specified by:
update in interface ScenarioCourseRelationService

remove

public void remove(ScenarioCourseRelation entity)
Specified by:
remove in interface ScenarioCourseRelationService

refresh

public ScenarioCourseRelation refresh(ScenarioCourseRelation entity)
Specified by:
refresh in interface ScenarioCourseRelationService

useDao

public ScenarioCourseRelationDao useDao()

getDao

public ScenarioCourseRelationDao getDao()

setDao

public void setDao(ScenarioCourseRelationDao scenarioCourseRelationDao)


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