|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl
public static class DefaultActionProxyFactory.ActionInvocationImpl
ActionInvocationの実装
フィールドの概要 | |
---|---|
private java.lang.Class<? extends java.lang.Object> |
_action
|
private ActionContext |
_actionContext
|
private java.lang.Object |
_actionObject
|
private ActionProxy |
_actionProxy
|
private java.lang.String |
_errorsTo
|
private DefaultActionProxyFactory.IntercepteProxy[] |
_intercepteProxies
|
private int |
_invokeIndex
|
private java.lang.reflect.Method |
_method
|
private java.lang.String |
_methodName
|
private HttpRequest |
_request
|
コンストラクタの概要 | |
---|---|
private |
DefaultActionProxyFactory.ActionInvocationImpl(HttpRequest request,
ActionContext actionContext,
java.lang.Class<? extends java.lang.Object> action,
java.lang.String methodName)
|
メソッドの概要 | |
---|---|
java.lang.Object |
getAction()
参照しているアクションを返す |
ActionContext |
getInvocationContext()
このActionInvocationに関連付けられているActionContextを返す |
ActionProxy |
getProxy()
保持してるActionProxyを返す |
java.lang.String |
invoke()
次のインターセプター、アクションを起動させる |
java.lang.String |
invokeActionOnly()
アクションを起動させる インターセプターがあっても飛ばす |
private void |
seekInterceptors(ActionInvocation invocation,
java.lang.Class<? extends Interceptor>[] interceptors,
java.util.List<DefaultActionProxyFactory.IntercepteProxy> loadList)
再帰インターセプタの読み込み |
java.lang.String |
toString()
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
private int _invokeIndex
private HttpRequest _request
private java.lang.Class<? extends java.lang.Object> _action
private java.lang.String _methodName
private java.lang.String _errorsTo
private java.lang.Object _actionObject
private java.lang.reflect.Method _method
private DefaultActionProxyFactory.IntercepteProxy[] _intercepteProxies
private ActionProxy _actionProxy
private ActionContext _actionContext
コンストラクタの詳細 |
---|
private DefaultActionProxyFactory.ActionInvocationImpl(HttpRequest request, ActionContext actionContext, java.lang.Class<? extends java.lang.Object> action, java.lang.String methodName) throws HttpServerException
HttpServerException
メソッドの詳細 |
---|
private void seekInterceptors(ActionInvocation invocation, java.lang.Class<? extends Interceptor>[] interceptors, java.util.List<DefaultActionProxyFactory.IntercepteProxy> loadList) throws java.lang.InstantiationException, java.lang.IllegalAccessException
interceptors
- インターセプタクラス配列loadList
- ロードしたインターセプタ実体
java.lang.InstantiationException
java.lang.IllegalAccessException
public java.lang.String invoke()
ActionInvocation
の記述:
ActionInvocation
内の invoke
public java.lang.String invokeActionOnly()
ActionInvocation
の記述:
ActionInvocation
内の invokeActionOnly
public java.lang.Object getAction()
ActionInvocation
の記述:
ActionInvocation
内の getAction
public ActionContext getInvocationContext()
ActionInvocation
の記述:
ActionInvocation
内の getInvocationContext
public ActionProxy getProxy()
ActionInvocation
の記述:
ActionInvocation
内の getProxy
public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |