egovframework.rfc3.question.service
Interface QuestionService

All Known Implementing Classes:
QuestionServiceImpl

public interface QuestionService

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

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.
 

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)
           
 

Method Detail

selectQuestionListTotal

int selectQuestionListTotal(QuestionVO questionVO)
                            throws java.lang.Exception
설문/이벤트 총 갯수

Parameters:
questionVO -
Returns:
Throws:
java.lang.Exception

selectQuestionList

java.util.List<QuestionVO> selectQuestionList(QuestionVO questionVO)
                                              throws java.lang.Exception
설문/이벤트 목록

Parameters:
questionVO -
Returns:
Throws:
java.lang.Exception

insertQuestion

void insertQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
설문/이벤트 등록

Parameters:
questionVO -
Throws:
java.lang.Exception

updateQuestion

void updateQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
Throws:
java.lang.Exception

updateQuestionAnswerCount

void updateQuestionAnswerCount(QuestionVO questionVO)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getQuestion

QuestionVO getQuestion(QuestionVO questionVO)
                       throws java.lang.Exception
설문/이벤트 항목을 가져온다

Parameters:
questionVO -
Returns:
Throws:
java.lang.Exception

deleteQuestion

void deleteQuestion(QuestionVO questionVO)
                    throws java.lang.Exception
Throws:
java.lang.Exception

selectAnQuestionList

java.util.List<AnQuestionVO> selectAnQuestionList(QuestionVO questionVO)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getAnQuestion

AnQuestionVO getAnQuestion(AnQuestionVO anQuestionVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

insertAnQuestion

void insertAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Throws:
java.lang.Exception

updateAnQuestion

void updateAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Throws:
java.lang.Exception

updateAnQuestionOrder

void updateAnQuestionOrder(AnQuestionVO anQuestionVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

deleteAnQuestion

void deleteAnQuestion(AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
Throws:
java.lang.Exception

selectAnQuestionItemList

java.util.List<AnQuestionItemVO> selectAnQuestionItemList(AnQuestionVO anQuestionVO)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

insertAnQuestionItem

void insertAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

updateAnQuestionItem

void updateAnQuestionItem(AnQuestionItemVO anQuestionItemVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

deleteAnQuestionItem

void deleteAnQuestionItem(AnQuestionVO anQuestionVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionWebListTotal

int selectQuestionWebListTotal(QuestionVO questionVO)
                               throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionWebList

java.util.List<QuestionVO> selectQuestionWebList(QuestionVO questionVO)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

insertQuestionResult

void insertQuestionResult(QuestionResultVO questionResultVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionResult

java.util.List<QuestionResultVO> selectQuestionResult(AnQuestionItemVO anQuestionItemVO)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

selectResultUserResult

java.util.List<QuestionResultVO> selectResultUserResult(AnQuestionItemVO anQuestionItemVO)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionUserResult

java.util.List<QuestionResultVO> selectQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionUserInfoListTotal

int selectQuestionUserInfoListTotal(QuestionUserInfoVO questionUserInfoVO)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionUserInfoList

java.util.List<QuestionUserInfoVO> selectQuestionUserInfoList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionEventLotList

java.util.List<QuestionUserInfoVO> selectQuestionEventLotList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionEventLotTotal

egovframework.rte.psl.dataaccess.util.EgovMap selectQuestionEventLotTotal(QuestionUserInfoVO questionUserInfoVO)
                                                                          throws java.lang.Exception
Throws:
java.lang.Exception

insertQuestionUserInfo

void insertQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
                            throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionUserList

java.util.List<QuestionResultVO> selectQuestionUserList(QuestionVO questionVO)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

selectResultUserResultExcel

QuestionResultVO selectResultUserResultExcel(QuestionResultVO questionResultVO)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

selectResultUserResultExcel2

QuestionResultVO selectResultUserResultExcel2(QuestionResultVO questionResultVO)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectResultUserResultList

java.util.List<QuestionUserInfoVO> selectResultUserResultList(QuestionUserInfoVO questionUserInfoVO)
                                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectQuestionResultCnt

int selectQuestionResultCnt(AnQuestionItemVO anQuestionItemVO)
                            throws java.lang.Exception
Throws:
java.lang.Exception

deleteQuestionUserInfo

void deleteQuestionUserInfo(QuestionUserInfoVO questionUserInfoVO)
                            throws java.lang.Exception
Throws:
java.lang.Exception

deleteQuestionUserResult

void deleteQuestionUserResult(QuestionUserInfoVO questionUserInfoVO)
                              throws java.lang.Exception
Throws:
java.lang.Exception

AnswersQuestionNum

java.util.HashMap AnswersQuestionNum(QuestionUserInfoVO questionUserInfoVO)
                                     throws java.lang.Exception
Throws:
java.lang.Exception