cz.muni.fi.pclis.service.feedback
Interface FeedbackService

All Known Implementing Classes:
FeedbackServiceImpl

public interface FeedbackService

User: Ľuboš Pecho Date: 18.9.2009 Time: 14:00:37


Method Summary
 Feedback create(Feedback entity)
           
 List<Feedback> getAll()
           
 List<Feedback> getByEducatableAndTerm(Educatable educatable, Term term)
           
 List<Feedback> getByEducatableTermAndTopic(Educatable educatable, Term term, String topic)
           
 Feedback getById(long id)
           
 void readFeedback(long id, User user)
           
 Feedback refresh(Feedback entity)
           
 void remove(Feedback entity)
           
 Feedback searchById(long id)
           
 Feedback searchByUserEducatableTermAndTopic(User user, Educatable educatable, Term term, String topic)
           
 Feedback update(Feedback entity)
           
 

Method Detail

getById

Feedback getById(long id)

searchById

Feedback searchById(long id)

getAll

List<Feedback> getAll()

create

Feedback create(Feedback entity)

update

Feedback update(Feedback entity)

remove

void remove(Feedback entity)

refresh

Feedback refresh(Feedback entity)

searchByUserEducatableTermAndTopic

Feedback searchByUserEducatableTermAndTopic(User user,
                                            Educatable educatable,
                                            Term term,
                                            String topic)

getByEducatableAndTerm

List<Feedback> getByEducatableAndTerm(Educatable educatable,
                                      Term term)

readFeedback

void readFeedback(long id,
                  User user)

getByEducatableTermAndTopic

List<Feedback> getByEducatableTermAndTopic(Educatable educatable,
                                           Term term,
                                           String topic)


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