cz.muni.fi.pclis.service.onlineConsultation
Interface OnlineConsultationService

All Known Implementing Classes:
OnlineConsultationServiceImpl

public interface OnlineConsultationService

User: Ľuboš Pecho Date: 27.2.2010 Time: 16:12:16


Method Summary
 OnlineConsultation create(OnlineConsultation entity)
           
 List<OnlineConsultation> getAll()
           
 List<OnlineConsultation> getByCourseAndTerm(Course course, Term term)
           
 OnlineConsultation getById(long id)
           
 OnlineConsultation refresh(OnlineConsultation entity)
           
 void registerStudent(long consultationId, User user)
           
 void registerTeacher(long consultationId, User user)
           
 void remove(OnlineConsultation entity)
           
 void removeById(long id)
           
 OnlineConsultation searchById(long id)
           
 OnlineConsultation update(OnlineConsultation entity)
           
 

Method Detail

getById

OnlineConsultation getById(long id)

searchById

OnlineConsultation searchById(long id)

getAll

List<OnlineConsultation> getAll()

create

OnlineConsultation create(OnlineConsultation entity)

update

OnlineConsultation update(OnlineConsultation entity)

remove

void remove(OnlineConsultation entity)

removeById

void removeById(long id)

refresh

OnlineConsultation refresh(OnlineConsultation entity)

getByCourseAndTerm

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

registerTeacher

void registerTeacher(long consultationId,
                     User user)

registerStudent

void registerStudent(long consultationId,
                     User user)


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