cz.muni.fi.pclis.service
Interface ScenarioCourseRelationService

All Known Implementing Classes:
ScenarioCourseRelationServiceImpl

public interface ScenarioCourseRelationService

User: Ľuboš Pecho Date: 19.8.2009 Time: 20:23:14


Method Summary
 ScenarioCourseRelation create(ScenarioCourseRelation entity)
           
 List<ScenarioCourseRelation> getAll()
           
 List<ScenarioCourseRelation> getByCourseAndTerm(Course course, Term term)
           
 ScenarioCourseRelation getById(long id)
           
 List<Scenario> getScenariosByCourseAndTerm(Course course, Term term)
           
 ScenarioCourseRelation refresh(ScenarioCourseRelation entity)
           
 void remove(ScenarioCourseRelation entity)
           
 ScenarioCourseRelation searchById(long id)
           
 ScenarioCourseRelation update(ScenarioCourseRelation entity)
           
 void updateScenarios(Term term, List<Scenario> newScenarios, Course course)
           
 

Method Detail

getById

ScenarioCourseRelation getById(long id)

searchById

ScenarioCourseRelation searchById(long id)

getAll

List<ScenarioCourseRelation> getAll()

create

ScenarioCourseRelation create(ScenarioCourseRelation entity)

update

ScenarioCourseRelation update(ScenarioCourseRelation entity)

remove

void remove(ScenarioCourseRelation entity)

refresh

ScenarioCourseRelation refresh(ScenarioCourseRelation entity)

getScenariosByCourseAndTerm

List<Scenario> getScenariosByCourseAndTerm(Course course,
                                           Term term)

getByCourseAndTerm

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

updateScenarios

void updateScenarios(Term term,
                     List<Scenario> newScenarios,
                     Course course)


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