egovframework.rfc3.iam.web
Class DomainController

java.lang.Object
  extended by egovframework.rfc3.iam.web.DomainController

@Controller
@SessionAttributes(types=SessionVO.class)
public class DomainController
extends java.lang.Object

도메인 관리에 controller 클래스를 정의한다.

Since:
2011.01.31
Version:
egovframework RFC 3.0
Author:
개발팀 허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2011.01.31  허성철          최초 생성

 Copyright (C) 2011 by skoinfo  All right reserved.
 

Constructor Summary
DomainController()
           
 
Method Summary
 java.lang.String adminDeleteAct(DomainAdminVO domainAdminVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          도메인 관리자 삭제하기
 java.lang.String copyAct(DomainVO domainVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          그룹복사
 java.lang.String copyAction(DomainVO domainVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          그룹복사 Act
 java.lang.String deleteDomainAct(DomainVO domainVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          도메인 삭제 처리 페이지
 java.lang.String domainAdminList(javax.servlet.http.HttpServletRequest request, DomainVO domainVO, org.springframework.ui.ModelMap model)
          도메인 관리자 목록
 java.lang.String domainAdminWrite(javax.servlet.http.HttpServletRequest request, DomainVO domainVO, org.springframework.ui.ModelMap model)
          도메인 관리자 등록폼
 java.lang.String domainAdminWriteAct(DomainAdminVO domainAdminVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          도메인 관리자 등록 처리
 java.lang.String domainList(javax.servlet.http.HttpServletRequest request, DomainVO domainVO, org.springframework.ui.ModelMap model)
          도메인목록
 java.lang.String resultPage(DomainVO domainVO, org.springframework.ui.ModelMap model)
          도메인 결과 페이지
 java.lang.String updateDomainAct(DomainVO domainVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          도메인 수정 처리 하기
 java.lang.String writeDomain(DomainVO domainVO, DomainVO searchVO, org.springframework.ui.ModelMap model)
          도메인 등록 및 수정 폼
 java.lang.String writeDomainAct(DomainVO domainVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          도메인 등록 처리하기
 void writeMenu(MenuVO menuVO, java.lang.String sgroupId, java.lang.String domainId, java.util.Map<java.lang.Long,java.lang.Long> mapLayoutSid, java.util.Map<java.lang.Long,java.lang.Long> mapContentsSid)
          템플릿 전용 메뉴 등록
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainController

public DomainController()
Method Detail

domainList

@RequestMapping(value="/iam/domain/list.sko")
public java.lang.String domainList(javax.servlet.http.HttpServletRequest request,
                                                  @ModelAttribute(value="domainVO")
                                                  DomainVO domainVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
도메인목록

Parameters:
request -
domainVO -
model -
Returns:
Throws:
java.lang.Exception

writeDomain

@RequestMapping(value="/iam/domain/write.sko")
public java.lang.String writeDomain(@ModelAttribute(value="domainVO")
                                                   DomainVO domainVO,
                                                   @ModelAttribute(value="searchVO")
                                                   DomainVO searchVO,
                                                   org.springframework.ui.ModelMap model)
                             throws java.lang.Exception
도메인 등록 및 수정 폼

Parameters:
domainVO -
searchVO -
model -
Returns:
Throws:
java.lang.Exception

writeDomainAct

@RequestMapping(value="/iam/domain/writeAct.sko")
public java.lang.String writeDomainAct(@ModelAttribute(value="domainVO")
                                                      DomainVO domainVO,
                                                      org.springframework.validation.BindingResult bindingResult,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
도메인 등록 처리하기

Parameters:
domainVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

updateDomainAct

@RequestMapping(value="/iam/domain/updateAct.sko")
public java.lang.String updateDomainAct(@ModelAttribute(value="domainVO")
                                                       DomainVO domainVO,
                                                       org.springframework.validation.BindingResult bindingResult,
                                                       org.springframework.web.bind.support.SessionStatus status,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
도메인 수정 처리 하기

Parameters:
domainVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

deleteDomainAct

@RequestMapping(value="/iam/domain/deleteAct.sko")
public java.lang.String deleteDomainAct(@ModelAttribute(value="domainVO")
                                                       DomainVO domainVO,
                                                       org.springframework.web.bind.support.SessionStatus status,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
도메인 삭제 처리 페이지

Parameters:
domainVO -
status -
model -
Returns:
Throws:
java.lang.Exception

domainAdminList

@RequestMapping(value="/iam/domain/adminList.sko")
public java.lang.String domainAdminList(javax.servlet.http.HttpServletRequest request,
                                                       @ModelAttribute(value="domainVO")
                                                       DomainVO domainVO,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
도메인 관리자 목록

Parameters:
request -
domainVO -
model -
Returns:
Throws:
java.lang.Exception

domainAdminWrite

@RequestMapping(value="/iam/domain/adminWrite.sko")
public java.lang.String domainAdminWrite(javax.servlet.http.HttpServletRequest request,
                                                        @ModelAttribute(value="domainVO")
                                                        DomainVO domainVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
도메인 관리자 등록폼

Parameters:
request -
domainVO -
model -
Returns:
Throws:
java.lang.Exception

domainAdminWriteAct

@RequestMapping(value="/iam/domain/adminWriteAct.sko")
public java.lang.String domainAdminWriteAct(@ModelAttribute(value="domainAdminVO")
                                                           DomainAdminVO domainAdminVO,
                                                           org.springframework.validation.BindingResult bindingResult,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
도메인 관리자 등록 처리

Parameters:
domainAdminVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

adminDeleteAct

@RequestMapping(value="/iam/domain/adminDeleteAct.sko")
public java.lang.String adminDeleteAct(@ModelAttribute(value="domainAdminVO")
                                                      DomainAdminVO domainAdminVO,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
도메인 관리자 삭제하기

Parameters:
domainAdminVO -
status -
model -
Returns:
Throws:
java.lang.Exception

copyAct

@RequestMapping(value="/iam/domain/domaincopy.sko")
public java.lang.String copyAct(@ModelAttribute(value="DomainVO")
                                               DomainVO domainVO,
                                               org.springframework.web.bind.support.SessionStatus status,
                                               org.springframework.ui.ModelMap model)
                         throws java.lang.Exception
그룹복사

Parameters:
domainAdminVO -
status -
model -
Returns:
Throws:
java.lang.Exception

copyAction

@RequestMapping(value="/iam/domain/domaincopyAct.sko")
public java.lang.String copyAction(@ModelAttribute(value="DomainVO")
                                                  DomainVO domainVO,
                                                  org.springframework.web.bind.support.SessionStatus status,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
그룹복사 Act

Parameters:
domainAdminVO -
status -
model -
Returns:
Throws:
java.lang.Exception

writeMenu

public void writeMenu(MenuVO menuVO,
                      java.lang.String sgroupId,
                      java.lang.String domainId,
                      java.util.Map<java.lang.Long,java.lang.Long> mapLayoutSid,
                      java.util.Map<java.lang.Long,java.lang.Long> mapContentsSid)
               throws java.lang.Exception
템플릿 전용 메뉴 등록

Parameters:
session -
menuVO -
groupCd -
mapLayoutSid -
mapContentsSid -
Throws:
java.lang.Exception

resultPage

@RequestMapping(value="/iam/domain/result.sko")
public java.lang.String resultPage(@ModelAttribute(value="domainVO")
                                                  DomainVO domainVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
도메인 결과 페이지

Parameters:
domainVO -
model -
Returns:
Throws:
java.lang.Exception