skoinfo.rfc.popup.dao
Class PopupDAO

java.lang.Object
  extended by skoinfo.rfc.popup.dao.PopupDAO

public class PopupDAO
extends java.lang.Object


Constructor Summary
PopupDAO()
           
 
Method Summary
 void deletePopup(org.hibernate.Session session, PopupVO popupVO)
          팝업 삭제 DAO
 java.util.List<PopupVO> getPopupUserList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String popupcate, java.lang.String mode, java.lang.Long calDate, int rowCount, boolean isUse, boolean isGroup)
          팝업 목록(메인화면) DAO
 PopupVO getPopupVO(org.hibernate.Session session, long popupSid)
          팝업객체 [2010-07-15 : 원서형]
 java.util.List<PopupVO> PopupList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String popupcate, java.lang.String mode, java.lang.String keyword, java.lang.String searchType, int beginRow, int rowCount, java.util.ArrayList orderByList)
          팝업 목록 DAO
 int PopupListCount(org.hibernate.Session session, java.lang.String groupCd, java.lang.String popupcate, java.lang.String mode, java.lang.String keyword, java.lang.String searchType)
          팝업 목록 카운트 DAO
 void updatePopup(org.hibernate.Session session, PopupVO popupVO)
          팝업 수정 DAO
 PopupVO userViewPopup(org.hibernate.Session session, PopupVO popupVO, java.lang.String command, java.lang.String groupCode)
          팝업 보기(메인화면) DAO
 PopupVO viewPopup(org.hibernate.Session session, PopupVO popupVO)
          팝업 보기 DAO
 void writePopup(org.hibernate.Session session, PopupVO popupVO)
          팝업 저장 DAO
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PopupDAO

public PopupDAO()
Method Detail

PopupListCount

public int PopupListCount(org.hibernate.Session session,
                          java.lang.String groupCd,
                          java.lang.String popupcate,
                          java.lang.String mode,
                          java.lang.String keyword,
                          java.lang.String searchType)
                   throws java.lang.Exception
팝업 목록 카운트 DAO

Parameters:
session - 디비세션
groupCd - 그룹코드
mode - 모드(1:팝업,2:인포존,3:배너)
keyword - 검색어
Returns:
조건에 해당하는 레코드 건수를 반환한다.
Throws:
java.lang.Exception - 처리

PopupList

public java.util.List<PopupVO> PopupList(org.hibernate.Session session,
                                         java.lang.String groupCd,
                                         java.lang.String popupcate,
                                         java.lang.String mode,
                                         java.lang.String keyword,
                                         java.lang.String searchType,
                                         int beginRow,
                                         int rowCount,
                                         java.util.ArrayList orderByList)
                                  throws java.lang.Exception
팝업 목록 DAO

Parameters:
session - 디비세션
groupCd - 그룹코드
mode - 모드(1:팝업,2:인포존,3:배너)
beginRow - 페이지 시작 위치
rowCount - 가져올 자료수
Returns:
조건에 해당하는 자료를 List로 반환
Throws:
java.lang.Exception - 처리

getPopupUserList

public java.util.List<PopupVO> getPopupUserList(org.hibernate.Session session,
                                                java.lang.String groupCd,
                                                java.lang.String popupcate,
                                                java.lang.String mode,
                                                java.lang.Long calDate,
                                                int rowCount,
                                                boolean isUse,
                                                boolean isGroup)
                                         throws java.lang.Exception
팝업 목록(메인화면) DAO

Parameters:
session - 디비세션
groupCd - 그룹코드
mode - 모드(1:팝업,2:인포존,3:배너)
beginRow - 페이지 시작 위치
rowCount - 가져올 자료수
Returns:
조건에 해당하는 자료를 List로 반환
Throws:
java.lang.Exception - 처리

writePopup

public void writePopup(org.hibernate.Session session,
                       PopupVO popupVO)
                throws java.lang.Exception
팝업 저장 DAO

Parameters:
PopupVO - 저장할 PopupVO
Throws:
java.lang.Exception - 처리

updatePopup

public void updatePopup(org.hibernate.Session session,
                        PopupVO popupVO)
                 throws java.lang.Exception
팝업 수정 DAO

Parameters:
PopupVO - 수정할 PopupVO
Throws:
java.lang.Exception - 처리

viewPopup

public PopupVO viewPopup(org.hibernate.Session session,
                         PopupVO popupVO)
                  throws java.lang.Exception
팝업 보기 DAO

Parameters:
PopupVO - 가져올 PopupVO
Throws:
java.lang.Exception - 처리

userViewPopup

public PopupVO userViewPopup(org.hibernate.Session session,
                             PopupVO popupVO,
                             java.lang.String command,
                             java.lang.String groupCode)
                      throws java.lang.Exception
팝업 보기(메인화면) DAO

Parameters:
PopupVO - 가져올 PopupVO
Throws:
java.lang.Exception - 처리

deletePopup

public void deletePopup(org.hibernate.Session session,
                        PopupVO popupVO)
                 throws java.lang.Exception
팝업 삭제 DAO

Parameters:
sid - 삭제할 레이아웃번호
Throws:
java.lang.Exception - 처리

getPopupVO

public PopupVO getPopupVO(org.hibernate.Session session,
                          long popupSid)
팝업객체 [2010-07-15 : 원서형]

Parameters:
session -
popupSid -
Returns: