|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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.IllegalAccessExceptionpublic java.lang.String invoke()
ActionInvocation の記述:
ActionInvocation 内の invokepublic java.lang.String invokeActionOnly()
ActionInvocation の記述:
ActionInvocation 内の invokeActionOnlypublic java.lang.Object getAction()
ActionInvocation の記述:
ActionInvocation 内の getActionpublic ActionContext getInvocationContext()
ActionInvocation の記述:
ActionInvocation 内の getInvocationContextpublic ActionProxy getProxy()
ActionInvocation の記述:
ActionInvocation 内の getProxypublic java.lang.String toString()
java.lang.Object 内の toString
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||