public class PathOptionsProviderRoutesMapping
extends nablarch.fw.web.handler.RoutingHandlerSupport
implements nablarch.core.repository.initialization.Initializable
PathOptionsProvider から取得したルーティング定義をベースにActionメソッドを特定するハンドラ。| Constructor and Description |
|---|
PathOptionsProviderRoutesMapping() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseUri()
ベースURIを取得する。
|
protected Class<?> |
getHandlerClass(nablarch.fw.web.HttpRequest request,
nablarch.fw.ExecutionContext executionContext) |
void |
initialize() |
void |
setBaseUri(String baseUri)
ベースURIを設定する。
|
void |
setPathOptionsFormatter(PathOptionsFormatter pathOptionsFormatter)
PathOptionsFormatter を設定する。 |
void |
setPathOptionsProvider(PathOptionsProvider pathOptionsProvider)
PathOptionsProvider を設定する。 |
protected Class<?> getHandlerClass(nablarch.fw.web.HttpRequest request, nablarch.fw.ExecutionContext executionContext) throws ClassNotFoundException
getHandlerClass in class nablarch.fw.handler.DispatchHandler<nablarch.fw.web.HttpRequest,nablarch.fw.web.HttpResponse,nablarch.fw.web.handler.RoutingHandlerSupport>ClassNotFoundExceptionpublic void initialize()
initialize in interface nablarch.core.repository.initialization.Initializablepublic String getBaseUri()
public void setBaseUri(String baseUri)
baseUri - ベースURIpublic void setPathOptionsProvider(PathOptionsProvider pathOptionsProvider)
PathOptionsProvider を設定する。pathOptionsProvider - PathOptionsProviderpublic void setPathOptionsFormatter(PathOptionsFormatter pathOptionsFormatter)
PathOptionsFormatter を設定する。pathOptionsFormatter - PathOptionsFormatterCopyright © 2020. All rights reserved.