Sunday, August 16, 2015

question service impl

1:28 AM

package com.education.vidyarthi.online.serviceimpl;

import java.util.List;




import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;

import com.education.vidyarthi.online.Dao.QuestionsDao;
import com.education.vidyarthi.online.model.Questions;
import com.education.vidyarthi.online.service.QuestionsService;

@Service("questionsService")
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public class QuestionsServiceImpl implements QuestionsService {
    @Autowired
    private QuestionsDao questionsDao;
   
   
    public List<Questions> listQuestions() {
        return questionsDao.listQuestions();   
    }

   
    public List<Questions> getQuestionsByLanguageId(Long languageId) {
          return questionsDao.getQuestionsByLanguageId(languageId);   
    }

   
    public List<Questions> getQuestionsByQuestionId(Long questionId) {
        return questionsDao.getQuestionsByQuestionId(questionId);
    }

   
    public void saveQuestions(Questions questions) {
        questionsDao.saveQuestions(questions);
       
    }

   
    public void updateQuestions(Questions questions) {
        questionsDao.updateQuestions(questions);
       
    }


    public void deleteQuestions(Questions questions) {
        questionsDao.deleteQuestions(questions);
       
    }

   
    public List<Questions> getTenRandomQuestionsByLanguageId(Long languageId) {
        return questionsDao.getTenRandomQuestionsByLanguageId(languageId); 
    }

}

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 comments:

Post a Comment

 

© 2013 Java Tutorials. All rights resevered. Designed by Templateism

Back To Top