kr.co.hit.live.container
Class OperationWebAction

java.lang.Object
  extended by kr.co.hit.live.web.action.AbstractWebAction
      extended by kr.co.hit.live.container.ServiceWebAction
          extended by kr.co.hit.live.container.OperationWebAction
All Implemented Interfaces:
WebAction

public class OperationWebAction
extends ServiceWebAction


Field Summary
static String NAME_PARAM
           
static String TYPE_PARAM
           
 
Fields inherited from class kr.co.hit.live.web.action.AbstractWebAction
context, logger
 
Constructor Summary
OperationWebAction()
           
 
Method Summary
 WebActionForward execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          WebActionDispatcher 서블릿이 호출하는 메소드이다.
protected  ValueObject getServiceTypeList(ValueObject svcVO, String svcType)
          특정서비스의 리스트만 리턴하는 기능을 제공한다.
protected  WebActionForward showOperationList(javax.servlet.http.HttpServletResponse response, String requestURI, ValueObject svcVO)
          서비스리스트의 정보를 출력하는 기능을 제공한다.
 
Methods inherited from class kr.co.hit.live.container.ServiceWebAction
getServiceInfo, getServiceList, showServiceInfo, showServiceList
 
Methods inherited from class kr.co.hit.live.web.action.AbstractWebAction
createForward, getServletContext, getWebApplicationContext, setForward, setPrefix, setSuffix, setWebApplicationContext, showConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_PARAM

public static final String NAME_PARAM
See Also:
Constant Field Values

TYPE_PARAM

public static final String TYPE_PARAM
See Also:
Constant Field Values
Constructor Detail

OperationWebAction

public OperationWebAction()
Method Detail

execute

public WebActionForward execute(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
                         throws Exception
Description copied from interface: WebAction
WebActionDispatcher 서블릿이 호출하는 메소드이다. 이 인터페이스를 구현하는 클래스는 이 메소드에서 업무처리를 수행하고 forward할 View의 URL을 WebActionForward로 리턴한다. null을 리턴할 경우에는 forward하지 않는다.

Specified by:
execute in interface WebAction
Overrides:
execute in class ServiceWebAction
Returns:
Throws:
Exception

getServiceTypeList

protected ValueObject getServiceTypeList(ValueObject svcVO,
                                         String svcType)
                                  throws Exception
특정서비스의 리스트만 리턴하는 기능을 제공한다.

Parameters:
svcVO - 서비스 정보를 담은 VO
svcType - 서비스타입(app, mgr)
Throws:
IOException
Exception

showOperationList

protected WebActionForward showOperationList(javax.servlet.http.HttpServletResponse response,
                                             String requestURI,
                                             ValueObject svcVO)
                                      throws IOException
서비스리스트의 정보를 출력하는 기능을 제공한다.

Parameters:
response -
requestURI -
svcVO - 서비스 정보를 담은 VO
Throws:
IOException


Copyright © 2014. All Rights Reserved.