jp.maru.liquid.core.plugins.http
クラス DefaultActionProxyFactory

java.lang.Object
  上位を拡張 jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory
すべての実装されたインタフェース:
ActionProxyFactory

public class DefaultActionProxyFactory
extends java.lang.Object
implements ActionProxyFactory

ActionProxyFactoryの実装

バージョン:
1.0
作成者:
Kohji Tsujita

入れ子のクラスの概要
static class DefaultActionProxyFactory.ActionInvocationImpl
          ActionInvocationの実装
private static class DefaultActionProxyFactory.ActionInvocationWrapper
          getActionで関連するInterceptorを返すようにしたActionInvocation実装
private static class DefaultActionProxyFactory.IntercepteProxy
          インターセプトを代理で行う
 
フィールドの概要
private static org.slf4j.Logger logger
           
 
コンストラクタの概要
DefaultActionProxyFactory()
           
 
メソッドの概要
 ActionProxy createActionProxy(HttpRequest request, ActionContext actionContext, java.lang.Class<? extends java.lang.Object> action, java.lang.String methodName)
          新しいActionProxyを生成して返す
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

logger

private static final org.slf4j.Logger logger
コンストラクタの詳細

DefaultActionProxyFactory

public DefaultActionProxyFactory()
メソッドの詳細

createActionProxy

public ActionProxy createActionProxy(HttpRequest request,
                                     ActionContext actionContext,
                                     java.lang.Class<? extends java.lang.Object> action,
                                     java.lang.String methodName)
                              throws HttpServerException
インタフェース ActionProxyFactory の記述:
新しいActionProxyを生成して返す

定義:
インタフェース ActionProxyFactory 内の createActionProxy
パラメータ:
request - HTTPリクエスト
actionContext - アクションコンテキスト
action - アクションクラス
methodName - メソッド名
戻り値:
生成されたActionProxy
例外:
HttpServerException