cz.muni.fi.pclis.service.feedback
Class FeedbackTopicsServiceImpl

java.lang.Object
  extended by cz.muni.fi.pclis.service.feedback.FeedbackTopicsServiceImpl
All Implemented Interfaces:
FeedbackTopicsService

@Transactional
public class FeedbackTopicsServiceImpl
extends Object
implements FeedbackTopicsService

User: Ľuboš Pecho Date: 18.9.2009 Time: 13:28:51


Field Summary
private  GenericServiceImpl<FeedbackTopics,FeedbackTopicsDao> impl
           
 
Constructor Summary
FeedbackTopicsServiceImpl()
           
 
Method Summary
 FeedbackTopics create(FeedbackTopics entity)
           
 void createOrUpdateTopics(Educatable educatable, Term term, String topic)
           
 List<FeedbackTopics> getAll()
           
 FeedbackTopics getById(long id)
           
 FeedbackTopicsDao getDao()
           
 List<String> getTopics(Educatable educatable, Term term)
           
 FeedbackTopics refresh(FeedbackTopics entity)
           
 void remove(FeedbackTopics entity)
           
 void removeTopic(Educatable educatable, Term term, String topic)
           
 FeedbackTopics searchByEducatableAndTerm(Educatable educatable, Term term)
           
 FeedbackTopics searchById(long id)
           
 void setDao(FeedbackTopicsDao feedbackTopicsDao)
           
 FeedbackTopics update(FeedbackTopics entity)
           
 FeedbackTopicsDao useDao()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

private GenericServiceImpl<FeedbackTopics,FeedbackTopicsDao> impl
Constructor Detail

FeedbackTopicsServiceImpl

public FeedbackTopicsServiceImpl()
Method Detail

getById

public FeedbackTopics getById(long id)
Specified by:
getById in interface FeedbackTopicsService

searchById

public FeedbackTopics searchById(long id)
Specified by:
searchById in interface FeedbackTopicsService

searchByEducatableAndTerm

public FeedbackTopics searchByEducatableAndTerm(Educatable educatable,
                                                Term term)
Specified by:
searchByEducatableAndTerm in interface FeedbackTopicsService

getAll

public List<FeedbackTopics> getAll()
Specified by:
getAll in interface FeedbackTopicsService

create

public FeedbackTopics create(FeedbackTopics entity)
Specified by:
create in interface FeedbackTopicsService

update

public FeedbackTopics update(FeedbackTopics entity)
Specified by:
update in interface FeedbackTopicsService

createOrUpdateTopics

public void createOrUpdateTopics(Educatable educatable,
                                 Term term,
                                 String topic)
Specified by:
createOrUpdateTopics in interface FeedbackTopicsService

getTopics

public List<String> getTopics(Educatable educatable,
                              Term term)
Specified by:
getTopics in interface FeedbackTopicsService

remove

public void remove(FeedbackTopics entity)
Specified by:
remove in interface FeedbackTopicsService

removeTopic

public void removeTopic(Educatable educatable,
                        Term term,
                        String topic)
Specified by:
removeTopic in interface FeedbackTopicsService

refresh

public FeedbackTopics refresh(FeedbackTopics entity)
Specified by:
refresh in interface FeedbackTopicsService

useDao

public FeedbackTopicsDao useDao()

getDao

public FeedbackTopicsDao getDao()

setDao

public void setDao(FeedbackTopicsDao feedbackTopicsDao)


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