egovframework.rfc3.question.service.impl
Class QuestionServiceImpl

java.lang.Object
  extended by egovframework.rte.fdl.cmmn.AbstractServiceImpl
      extended by egovframework.rfc3.question.service.impl.QuestionServiceImpl
All Implemented Interfaces:
QuestionService

@Service(value="QuestionService")
public class QuestionServiceImpl
extends egovframework.rte.fdl.cmmn.AbstractServiceImpl
implements QuestionService

게시판에 대한 ServiceImpl 클래스를 정의한다.

Since:
2011.04.25
Version:
egovframework RFC 3.0
Author:
개발팀 양민욱
See Also:
 << 개정이력(Modification Information) >>
   
       수정일      수정자                   수정내용
  --------------  --------        ---------------------------
  2011.04.25  양민욱         rfc3 iam 참조

 Copyright (C) 2009 by MOPAS  All right reserved.
 

Constructor Summary
QuestionServiceImpl()
           
 
Method Summary
 java.util.HashMap AnswersQuestionNum(QuestionUserInfoVO questionUserInfoVO)
           
 void deleteAnQuestion(AnQuestionVO anQuestionVO)
           
 void deleteAnQuestionItem(AnQuestionVO anQuestionVO)
           
 void deleteQuestion(QuestionVO questionVO)
           
 void deleteQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
           
 void deleteQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
           
 AnQuestionVO getAnQuestion(AnQuestionVO anQuestionVO)
           
 QuestionVO getQuestion(QuestionVO questionVO)
          설문/이벤트 항목을 가져온다
 void insertAnQuestion(AnQuestionVO anQuestionVO)
           
 void insertAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
           
 void insertQuestion(QuestionVO questionVO)
          설문/이벤트 등록
 void insertQuestionResult(QuestionResultVO questionResultVO)
           
 void insertQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
           
 java.util.List<AnQuestionItemVO> selectAnQuestionItemList(AnQuestionVO anQuestionVO)
           
 java.util.List<AnQuestionVO> selectAnQuestionList(QuestionVO questionVO)
           
 java.util.List<QuestionUserInfoVO> selectQuestionEventLotList(QuestionUserInfoVO questionUserInfoVO)
           
 egovframework.rte.psl.dataaccess.util.EgovMap selectQuestionEventLotTotal(QuestionUserInfoVO questionUserInfoVO)
           
 java.util.List<QuestionVO> selectQuestionList(QuestionVO questionVO)
          설문/이벤트 목록
 int selectQuestionListTotal(QuestionVO questionVO)
          설문/이벤트 총 갯수
 java.util.List<QuestionResultVO> selectQuestionResult(AnQuestionItemVO anQuestionItemVO)
           
 int selectQuestionResultCnt(AnQuestionItemVO anQuestionItemVO)
          설문 카운팅 문항전체 & 문항단일 카운팅
 java.util.List<QuestionUserInfoVO> selectQuestionUserInfoList(QuestionUserInfoVO questionUserInfoVO)
           
 int selectQuestionUserInfoListTotal(QuestionUserInfoVO questionUserInfoVO)
           
 java.util.List<QuestionResultVO> selectQuestionUserList(QuestionVO questionVO)
           
 java.util.List<QuestionResultVO> selectQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
           
 java.util.List<QuestionVO> selectQuestionWebList(QuestionVO questionVO)
           
 int selectQuestionWebListTotal(QuestionVO questionVO)
           
 java.util.List<QuestionResultVO> selectResultUserResult(AnQuestionItemVO anQuestionItemVO)
           
 QuestionResultVO selectResultUserResultExcel(QuestionResultVO questionResultVO)
           
 QuestionResultVO selectResultUserResultExcel2(QuestionResultVO questionResultVO)
           
 java.util.List<QuestionUserInfoVO> selectResultUserResultList(QuestionUserInfoVO questionUserInfoVO)
           
 void updateAnQuestion(AnQuestionVO anQuestionVO)
           
 void updateAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
           
 void updateAnQuestionOrder(AnQuestionVO anQuestionVO)
           
 void updateQuestion(QuestionVO questionVO)
           
 void updateQuestionAnswerCount(QuestionVO questionVO)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuestionServiceImpl

public QuestionServiceImpl()
Method Detail

selectQuestionListTotal

public int selectQuestionListTotal(QuestionVO questionVO)
                            throws java.lang.Exception
Description copied from interface: QuestionService
설문/이벤트 총 갯수

Specified by:
selectQuestionListTotal in interface QuestionService
Returns:
Throws:
java.lang.Exception

selectQuestionList

public java.util.List<QuestionVO> selectQuestionList(QuestionVO questionVO)
                                              throws java.lang.Exception
Description copied from interface: QuestionService
설문/이벤트 목록

Specified by:
selectQuestionList in interface QuestionService
Returns:
Throws:
java.lang.Exception

insertQuestion

public void insertQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
Description copied from interface: QuestionService
설문/이벤트 등록

Specified by:
insertQuestion in interface QuestionService
Throws:
java.lang.Exception

updateQuestion

public void updateQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
Specified by:
updateQuestion in interface QuestionService
Throws:
java.lang.Exception

updateQuestionAnswerCount

public void updateQuestionAnswerCount(QuestionVO questionVO)
                               throws java.lang.Exception
Specified by:
updateQuestionAnswerCount in interface QuestionService
Throws:
java.lang.Exception

getQuestion

public QuestionVO getQuestion(QuestionVO questionVO)
                       throws java.lang.Exception
Description copied from interface: QuestionService
설문/이벤트 항목을 가져온다

Specified by:
getQuestion in interface QuestionService
Returns:
Throws:
java.lang.Exception

deleteQuestion

public void deleteQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
Specified by:
deleteQuestion in interface QuestionService
Throws:
java.lang.Exception

selectAnQuestionList

public java.util.List<AnQuestionVO> selectAnQuestionList(QuestionVO questionVO)
                                                  throws java.lang.Exception
Specified by:
selectAnQuestionList in interface QuestionService
Throws:
java.lang.Exception

getAnQuestion

public AnQuestionVO getAnQuestion(AnQuestionVO anQuestionVO)
                           throws java.lang.Exception
Specified by:
getAnQuestion in interface QuestionService
Throws:
java.lang.Exception

insertAnQuestion

public void insertAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Specified by:
insertAnQuestion in interface QuestionService
Throws:
java.lang.Exception

updateAnQuestion

public void updateAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Specified by:
updateAnQuestion in interface QuestionService
Throws:
java.lang.Exception

updateAnQuestionOrder

public void updateAnQuestionOrder(AnQuestionVO anQuestionVO)
                           throws java.lang.Exception
Specified by:
updateAnQuestionOrder in interface QuestionService
Throws:
java.lang.Exception

deleteAnQuestion

public void deleteAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Specified by:
deleteAnQuestion in interface QuestionService
Throws:
java.lang.Exception

selectAnQuestionItemList

public java.util.List<AnQuestionItemVO> selectAnQuestionItemList(AnQuestionVO anQuestionVO)
                                                          throws java.lang.Exception
Specified by:
selectAnQuestionItemList in interface QuestionService
Throws:
java.lang.Exception

insertAnQuestionItem

public void insertAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
                          throws java.lang.Exception
Specified by:
insertAnQuestionItem in interface QuestionService
Throws:
java.lang.Exception

updateAnQuestionItem

public void updateAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
                          throws java.lang.Exception
Specified by:
updateAnQuestionItem in interface QuestionService
Throws:
java.lang.Exception

deleteAnQuestionItem

public void deleteAnQuestionItem(AnQuestionVO anQuestionVO)
                          throws java.lang.Exception
Specified by:
deleteAnQuestionItem in interface QuestionService
Throws:
java.lang.Exception

selectQuestionWebListTotal

public int selectQuestionWebListTotal(QuestionVO questionVO)
                               throws java.lang.Exception
Specified by:
selectQuestionWebListTotal in interface QuestionService
Throws:
java.lang.Exception

selectQuestionWebList

public java.util.List<QuestionVO> selectQuestionWebList(QuestionVO questionVO)
                                                 throws java.lang.Exception
Specified by:
selectQuestionWebList in interface QuestionService
Throws:
java.lang.Exception

insertQuestionResult

public void insertQuestionResult(QuestionResultVO questionResultVO)
                          throws java.lang.Exception
Specified by:
insertQuestionResult in interface QuestionService
Throws:
java.lang.Exception

selectQuestionResult

public java.util.List<QuestionResultVO> selectQuestionResult(AnQuestionItemVO anQuestionItemVO)
                                                      throws java.lang.Exception
Specified by:
selectQuestionResult in interface QuestionService
Throws:
java.lang.Exception

selectResultUserResult

public java.util.List<QuestionResultVO> selectResultUserResult(AnQuestionItemVO anQuestionItemVO)
                                                        throws java.lang.Exception
Specified by:
selectResultUserResult in interface QuestionService
Throws:
java.lang.Exception

selectQuestionUserResult

public java.util.List<QuestionResultVO> selectQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
                                                          throws java.lang.Exception
Specified by:
selectQuestionUserResult in interface QuestionService
Throws:
java.lang.Exception

selectQuestionUserInfoListTotal

public int selectQuestionUserInfoListTotal(QuestionUserInfoVO questionUserInfoVO)
                                    throws java.lang.Exception
Specified by:
selectQuestionUserInfoListTotal in interface QuestionService
Throws:
java.lang.Exception

selectQuestionUserInfoList

public java.util.List<QuestionUserInfoVO> selectQuestionUserInfoList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Specified by:
selectQuestionUserInfoList in interface QuestionService
Throws:
java.lang.Exception

selectQuestionEventLotList

public java.util.List<QuestionUserInfoVO> selectQuestionEventLotList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Specified by:
selectQuestionEventLotList in interface QuestionService
Throws:
java.lang.Exception

selectQuestionEventLotTotal

public egovframework.rte.psl.dataaccess.util.EgovMap selectQuestionEventLotTotal(QuestionUserInfoVO questionUserInfoVO)
                                                                          throws java.lang.Exception
Specified by:
selectQuestionEventLotTotal in interface QuestionService
Throws:
java.lang.Exception

insertQuestionUserInfo

public void insertQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
                            throws java.lang.Exception
Specified by:
insertQuestionUserInfo in interface QuestionService
Throws:
java.lang.Exception

selectQuestionUserList

public java.util.List<QuestionResultVO> selectQuestionUserList(QuestionVO questionVO)
                                                        throws java.lang.Exception
Specified by:
selectQuestionUserList in interface QuestionService
Throws:
java.lang.Exception

selectResultUserResultExcel

public QuestionResultVO selectResultUserResultExcel(QuestionResultVO questionResultVO)
                                             throws java.lang.Exception
Specified by:
selectResultUserResultExcel in interface QuestionService
Throws:
java.lang.Exception

selectResultUserResultExcel2

public QuestionResultVO selectResultUserResultExcel2(QuestionResultVO questionResultVO)
                                              throws java.lang.Exception
Specified by:
selectResultUserResultExcel2 in interface QuestionService
Throws:
java.lang.Exception

selectResultUserResultList

public java.util.List<QuestionUserInfoVO> selectResultUserResultList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Specified by:
selectResultUserResultList in interface QuestionService
Throws:
java.lang.Exception

selectQuestionResultCnt

public int selectQuestionResultCnt(AnQuestionItemVO anQuestionItemVO)
                            throws java.lang.Exception
설문 카운팅 문항전체 & 문항단일 카운팅

Specified by:
selectQuestionResultCnt in interface QuestionService
Throws:
java.lang.Exception

deleteQuestionUserInfo

public void deleteQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
                            throws java.lang.Exception
Specified by:
deleteQuestionUserInfo in interface QuestionService
Throws:
java.lang.Exception

deleteQuestionUserResult

public void deleteQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
                              throws java.lang.Exception
Specified by:
deleteQuestionUserResult in interface QuestionService
Throws:
java.lang.Exception

AnswersQuestionNum

public java.util.HashMap AnswersQuestionNum(QuestionUserInfoVO questionUserInfoVO)
                                     throws java.lang.Exception
Specified by:
AnswersQuestionNum in interface QuestionService
Throws:
java.lang.Exception