net.hasor.web.controller.interceptor
类 ControllerInvocation

java.lang.Object
  继承者 net.hasor.web.controller.interceptor.ControllerInvocation

public final class ControllerInvocation
extends Object

版本:
: 2013-9-26
作者:
赵永春(zyc@hasor.net)

构造方法摘要
ControllerInvocation(AbstractController controller, org.aopalliance.intercept.MethodInvocation invocation)
           
 
方法摘要
 net.hasor.core.AppContext getAppContext()
          获取AppContext对象
 AbstractController getController()
          获取ActionInvoke
 Method getControllerMethod()
          获取ActionInvoke
 javax.servlet.http.HttpServletRequest getRequest()
          获取HttpServletRequest对象
 javax.servlet.http.HttpServletResponse getResponse()
          获取HttpServletResponse对象
 Object proceed()
          调用目标
 Object proceed(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          使用指定的 req res 调用
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ControllerInvocation

public ControllerInvocation(AbstractController controller,
                            org.aopalliance.intercept.MethodInvocation invocation)
方法详细信息

getRequest

public javax.servlet.http.HttpServletRequest getRequest()
获取HttpServletRequest对象


getResponse

public javax.servlet.http.HttpServletResponse getResponse()
获取HttpServletResponse对象


getAppContext

public net.hasor.core.AppContext getAppContext()
获取AppContext对象


getController

public AbstractController getController()
获取ActionInvoke


getControllerMethod

public Method getControllerMethod()
获取ActionInvoke


proceed

public Object proceed()
               throws Throwable
调用目标

抛出:
Throwable

proceed

public Object proceed(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws Throwable
使用指定的 req res 调用

抛出:
Throwable


Copyright © 2013. All Rights Reserved.