Class JaxRsRouterConverter

java.lang.Object
nablarch.integration.router.jaxrs.JaxRsRouterConverter

public class JaxRsRouterConverter extends Object
JAX-RSのリソースクラスの情報を解析し、ルーティング定義に変換するクラス。
  • Constructor Details

    • JaxRsRouterConverter

      public JaxRsRouterConverter(String applicationPath)
      アプリケーションパスのみを指定するコンストラクタ。
      Parameters:
      applicationPath - アプリケーションパス
    • JaxRsRouterConverter

      public JaxRsRouterConverter(String applicationPath, JaxRsPathParser jaxRsPathParser)
      アプリケーションパスと JaxRsPathParser を指定するコンストラクタ。
      Parameters:
      applicationPath - アプリケーションパス
      jaxRsPathParser - JaxRsPathParser
  • Method Details

    • parse

      public List<PathOptions> parse(JaxRsResource jaxRsResource)
      指定されたリソースクラスの情報を解析して、ルーティング定義に変換する。
      Parameters:
      jaxRsResource - リソースクラスの情報
      Returns:
      ルーティング定義