Class JaxRsPathOptionsProvider
java.lang.Object
nablarch.integration.router.jaxrs.JaxRsPathOptionsProvider
- All Implemented Interfaces:
PathOptionsProvider
Path
アノテーションが設定されたクラスを探索してルーティング定義を収集するクラス。-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprovide()
ルーティング定義を収集する。void
setApplicationPath
(String applicationPath) アプリケーションパスを設定する。void
setBasePackage
(String basePackage) 検索ルートとなるパッケージを設定する。
-
Constructor Details
-
JaxRsPathOptionsProvider
public JaxRsPathOptionsProvider()
-
-
Method Details
-
provide
Description copied from interface:PathOptionsProvider
ルーティング定義を収集する。- Specified by:
provide
in interfacePathOptionsProvider
- Returns:
- ルーティング定義のリスト
-
setBasePackage
検索ルートとなるパッケージを設定する。- Parameters:
basePackage
- 検索ルートとなるパッケージ
-
setApplicationPath
アプリケーションパスを設定する。- Parameters:
applicationPath
- アプリケーションパス
-