egovframework.rfc3.layout.dao
Class LayoutDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
          extended by egovframework.rte.psl.dataaccess.EgovAbstractDAO
              extended by egovframework.rfc3.common.dao.RfcCMSAbstractDAO
                  extended by egovframework.rfc3.layout.dao.LayoutDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Repository(value="LayoutDAO")
public class LayoutDAO
extends RfcCMSAbstractDAO


Constructor Summary
LayoutDAO()
           
 
Method Summary
 int deleteAllLayoutToDomain(java.lang.String domainId)
           
 int deleteLayout(LayoutVO layoutVO)
          레이아웃 삭제
 int insertBackUpLayout(LayoutBackUpVO layoutBackUpVO)
          레이아웃 백업데이터 등록
 int insertLayout(LayoutVO layoutVO)
          레이아웃 등록
 java.util.List<LayoutBackUpVO> selectLayoutBackUpList(LayoutBackUpVO layoutBackUpVO)
          레이아웃 백업데이터 리스트
 int selectLayoutBackUpTotCnt(LayoutBackUpVO layoutBackUpVO)
          레이아웃 백업데이터 카운트
 LayoutBackUpVO selectLayoutBackUpVO(LayoutBackUpVO layoutBackUpVO)
          레이아웃 백업데이터 단일 VO
 java.util.List<LayoutVO> selectLayoutCopyList(LayoutVO layoutVO)
          레이아웃 복사 리스트
 java.util.List<LayoutVO> selectLayoutDomainCopyList(LayoutVO layoutVO)
          레이아웃 도메인복사 레이아웃 리스트
 java.util.List<LayoutVO> selectLayoutList(LayoutVO layoutVO)
          레이아웃 카운트
 java.util.List<LayoutVO> selectLayoutListDwr(LayoutVO layoutVO)
          컨텐츠 레이아웃 정보 리스트 DWR
 int selectLayoutTotCnt(LayoutVO layoutVO)
          레이아웃 카운트
 LayoutVO selectLayoutVO(LayoutVO layoutVO)
          레이아웃 수정 데이터 리턴
 int updateLayout(LayoutVO layoutVO)
          레이아웃 수정
 int updateLayoutBackUp(LayoutBackUpVO layoutBackUpVO)
          레이아웃 백업데이터 복구일 수정
 int updateLayoutContents(LayoutVO layoutVO)
          콘텐츠 수정시 해당 레이아웃 생성일 수정
 int updateLayoutcopy(LayoutVO layoutVO)
          레이아웃 복수 업데이트
 
Methods inherited from class egovframework.rfc3.common.dao.RfcCMSAbstractDAO
delete, desDecoding, desDecoding2, desDecodingList, desDecodingList2, desEncoding, desEncoding2, insert, list, listWithPaging, selectByPk, setSuperSqlMapClient, update
 
Methods inherited from class org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
getDataSource, getSqlMapClient, getSqlMapClientTemplate, setDataSource, setSqlMapClient, setSqlMapClientTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutDAO

public LayoutDAO()
Method Detail

insertLayout

public int insertLayout(LayoutVO layoutVO)
                 throws java.lang.Exception
레이아웃 등록

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

selectLayoutTotCnt

public int selectLayoutTotCnt(LayoutVO layoutVO)
                       throws java.lang.Exception
레이아웃 카운트

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

selectLayoutList

public java.util.List<LayoutVO> selectLayoutList(LayoutVO layoutVO)
                                          throws java.lang.Exception
레이아웃 카운트

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

deleteLayout

public int deleteLayout(LayoutVO layoutVO)
                 throws java.lang.Exception
레이아웃 삭제

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

deleteAllLayoutToDomain

public int deleteAllLayoutToDomain(java.lang.String domainId)
                            throws java.lang.Exception
Throws:
java.lang.Exception

selectLayoutVO

public LayoutVO selectLayoutVO(LayoutVO layoutVO)
                        throws java.lang.Exception
레이아웃 수정 데이터 리턴

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

selectLayoutDomainCopyList

public java.util.List<LayoutVO> selectLayoutDomainCopyList(LayoutVO layoutVO)
                                                    throws java.lang.Exception
레이아웃 도메인복사 레이아웃 리스트

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

updateLayout

public int updateLayout(LayoutVO layoutVO)
                 throws java.lang.Exception
레이아웃 수정

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

selectLayoutListDwr

public java.util.List<LayoutVO> selectLayoutListDwr(LayoutVO layoutVO)
                                             throws java.lang.Exception
컨텐츠 레이아웃 정보 리스트 DWR

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

updateLayoutContents

public int updateLayoutContents(LayoutVO layoutVO)
                         throws java.lang.Exception
콘텐츠 수정시 해당 레이아웃 생성일 수정

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

selectLayoutBackUpTotCnt

public int selectLayoutBackUpTotCnt(LayoutBackUpVO layoutBackUpVO)
                             throws java.lang.Exception
레이아웃 백업데이터 카운트

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

selectLayoutBackUpList

public java.util.List<LayoutBackUpVO> selectLayoutBackUpList(LayoutBackUpVO layoutBackUpVO)
                                                      throws java.lang.Exception
레이아웃 백업데이터 리스트

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

selectLayoutBackUpVO

public LayoutBackUpVO selectLayoutBackUpVO(LayoutBackUpVO layoutBackUpVO)
                                    throws java.lang.Exception
레이아웃 백업데이터 단일 VO

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

insertBackUpLayout

public int insertBackUpLayout(LayoutBackUpVO layoutBackUpVO)
                       throws java.lang.Exception
레이아웃 백업데이터 등록

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

updateLayoutBackUp

public int updateLayoutBackUp(LayoutBackUpVO layoutBackUpVO)
                       throws java.lang.Exception
레이아웃 백업데이터 복구일 수정

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

selectLayoutCopyList

public java.util.List<LayoutVO> selectLayoutCopyList(LayoutVO layoutVO)
                                              throws java.lang.Exception
레이아웃 복사 리스트

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

updateLayoutcopy

public int updateLayoutcopy(LayoutVO layoutVO)
                     throws java.lang.Exception
레이아웃 복수 업데이트

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