Class JaxRsMethodBinder

java.lang.Object
nablarch.fw.jaxrs.JaxRsMethodBinder
All Implemented Interfaces:
MethodBinder<HttpRequest,Object>

public class JaxRsMethodBinder extends Object implements MethodBinder<HttpRequest,Object>
JAX-RS用のMethodBinder実装クラス。
  • Constructor Details

    • JaxRsMethodBinder

      public JaxRsMethodBinder(String methodName, List<Handler<HttpRequest,?>> handlerList)
      コンストラクタ。
      Parameters:
      methodName - メソッド名
      handlerList - ハンドラリスト
  • Method Details

    • bind

      public HandlerWrapper<HttpRequest,Object> bind(Object delegate)
      Description copied from interface: MethodBinder
      指定したオブジェクトに対してメソッドレベルのディスパッチを行う ハンドラを作成して返す。
      Specified by:
      bind in interface MethodBinder<HttpRequest,Object>
      Parameters:
      delegate - ディスパッチ対象のオブジェクト
      Returns:
      ハンドラ