skoinfo.rfc.office.action
Class OfficeAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.office.action.OfficeAction
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.ModelDriven, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.ServletResponseAware

public class OfficeAction
extends AbstractAction
implements com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.ModelDriven, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.ServletResponseAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
OfficeAction()
           
 
Method Summary
 java.lang.String deleteOfficeAct()
          조직도 삭제 Action
 java.lang.String getCommand()
           command getter
 java.lang.String getKeyword()
           keyword getter
 java.lang.Object getModel()
          Model-Driven Interceptor
 java.util.List<OfficeVO> getOfficeList()
           
 OfficeVO getOfficeVO()
           OfficeVO getter
 int getPageBlock()
           pageBlock getter
 int getPageSize()
           pageSize getter
 Paging getPaging()
           Paging getter
 java.lang.String getSearchType()
           searchType getter
 java.lang.String getSearchType1()
           
 java.lang.String getSearchType2()
           
 java.lang.String getSearchType3()
           
 java.lang.String getSearchType4()
           
 int getStartPage()
           startPage getter
 java.lang.String listOffice()
          조직도 목록 Action
 java.lang.String listOfficePart()
          부서별 조직도 목록 Action
 java.util.List<OfficePartVO> officePartList(java.lang.String officeCd)
          해당 조직도에 과장 및 담당,담당자를 가져온다.
 java.util.List<OfficeVO> OfficeSubList(java.lang.String officeCd, java.lang.String isBoard)
          해당 조직도에 해당하는 서브 조직도를 가져온다.
 void prepare()
          Prepare Interceptor
 void setCommand(java.lang.String command)
           command setter
 void setKeyword(java.lang.String keyword)
           keyword setter
 void setOfficeList(java.util.List<OfficeVO> officeList)
           
 void setOfficeVO(OfficeVO officeVO)
           OfficeVO setter
 void setSearchType(java.lang.String searchType)
           searchType setter
 void setSearchType1(java.lang.String searchType1)
           
 void setSearchType2(java.lang.String searchType2)
           
 void setSearchType3(java.lang.String searchType3)
           
 void setSearchType4(java.lang.String searchType4)
           
 void setServletRequest(javax.servlet.http.HttpServletRequest request)
           HttpServletRequest setter
 void setServletResponse(javax.servlet.http.HttpServletResponse response)
           HttpServletResponse setter
 void setStartPage(int startPage)
           startPage setter
 java.lang.String updateOfficeAct()
          조직도 수정 Action
 java.lang.String viewOffice()
          조직도 보기 Action
 java.lang.String wrietOfficeAct()
          조직도 저장 Action
 java.lang.String writeOffice()
          조직도 등록및 수정 Action
 
Methods inherited from class skoinfo.rfc.common.action.AbstractAction
getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfficeAction

public OfficeAction()
Method Detail

listOffice

public java.lang.String listOffice()
                            throws java.lang.Exception
조직도 목록 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

listOfficePart

public java.lang.String listOfficePart()
                                throws java.lang.Exception
부서별 조직도 목록 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

writeOffice

public java.lang.String writeOffice()
                             throws java.lang.Exception
조직도 등록및 수정 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

viewOffice

public java.lang.String viewOffice()
                            throws java.lang.Exception
조직도 보기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

wrietOfficeAct

public java.lang.String wrietOfficeAct()
                                throws java.lang.Exception
조직도 저장 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

updateOfficeAct

public java.lang.String updateOfficeAct()
                                 throws java.lang.Exception
조직도 수정 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

deleteOfficeAct

public java.lang.String deleteOfficeAct()
                                 throws java.lang.Exception
조직도 삭제 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

OfficeSubList

public java.util.List<OfficeVO> OfficeSubList(java.lang.String officeCd,
                                              java.lang.String isBoard)
                                       throws java.lang.Exception
해당 조직도에 해당하는 서브 조직도를 가져온다.

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

officePartList

public java.util.List<OfficePartVO> officePartList(java.lang.String officeCd)
                                            throws java.lang.Exception
해당 조직도에 과장 및 담당,담당자를 가져온다.

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

prepare

public void prepare()
             throws java.lang.Exception
Prepare Interceptor

Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Throws:
java.lang.Exception

getModel

public java.lang.Object getModel()
Model-Driven Interceptor

Specified by:
getModel in interface com.opensymphony.xwork2.ModelDriven

getOfficeList

public java.util.List<OfficeVO> getOfficeList()

setOfficeList

public void setOfficeList(java.util.List<OfficeVO> officeList)

getOfficeVO

public OfficeVO getOfficeVO()

OfficeVO getter


setOfficeVO

public void setOfficeVO(OfficeVO officeVO)

OfficeVO setter


setServletRequest

public void setServletRequest(javax.servlet.http.HttpServletRequest request)

HttpServletRequest setter

Specified by:
setServletRequest in interface org.apache.struts2.interceptor.ServletRequestAware

setServletResponse

public void setServletResponse(javax.servlet.http.HttpServletResponse response)

HttpServletResponse setter

Specified by:
setServletResponse in interface org.apache.struts2.interceptor.ServletResponseAware

setStartPage

public void setStartPage(int startPage)

startPage setter


getStartPage

public int getStartPage()

startPage getter


getPaging

public Paging getPaging()

Paging getter


getKeyword

public java.lang.String getKeyword()

keyword getter


setKeyword

public void setKeyword(java.lang.String keyword)

keyword setter


getSearchType

public java.lang.String getSearchType()

searchType getter


setSearchType

public void setSearchType(java.lang.String searchType)

searchType setter


getSearchType1

public java.lang.String getSearchType1()
Returns:

setSearchType1

public void setSearchType1(java.lang.String searchType1)
Parameters:
searchType1 -

getSearchType2

public java.lang.String getSearchType2()
Returns:

setSearchType2

public void setSearchType2(java.lang.String searchType2)
Parameters:
searchType2 -

getSearchType3

public java.lang.String getSearchType3()
Returns:

setSearchType3

public void setSearchType3(java.lang.String searchType3)
Parameters:
searchType3 -

getSearchType4

public java.lang.String getSearchType4()
Returns:

setSearchType4

public void setSearchType4(java.lang.String searchType4)
Parameters:
searchType4 -

setCommand

public void setCommand(java.lang.String command)

command setter


getCommand

public java.lang.String getCommand()

command getter


getPageSize

public int getPageSize()

pageSize getter


getPageBlock

public int getPageBlock()

pageBlock getter