public class RoutesMapping extends RoutingHandlerSupport implements Initializable
methodBinderFactory| コンストラクタと説明 | 
|---|
RoutesMapping()
コンストラクタ。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
java.lang.String | 
getBasePackage()  | 
protected java.lang.Class<?> | 
getHandlerClass(HttpRequest request,
               ExecutionContext executionContext)
Routes定義にしたがい、リクエストのパスからハンドラのクラスを返す。 
 | 
void | 
initialize()
初期化処理 
 | 
void | 
setBasePackage(java.lang.String basePackage)  | 
void | 
setBaseUri(java.lang.String baseUri)  | 
void | 
setCheckInterval(long checkInterval)  | 
void | 
setRoutes(java.lang.String routes)  | 
setMethodBinderFactorycreateHandlerFor, handle, setImmediate, writeDispatchingClassLogclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlepublic RoutesMapping()
デフォルトで以下のプロパティを設定する。
baseUri: "" routes: routes.xml checkInterval: 0L
protected java.lang.Class<?> getHandlerClass(HttpRequest request, ExecutionContext executionContext) throws java.lang.ClassNotFoundException
HttpErrorResponseを送出する。getHandlerClass クラス内 DispatchHandler<HttpRequest,HttpResponse,RoutingHandlerSupport>request - リクエストexecutionContext - 実行コンテキストjava.lang.ClassNotFoundException - クラス不明例外public void setRoutes(java.lang.String routes)
routes - ルートpublic void setCheckInterval(long checkInterval)
checkInterval - インターバルpublic java.lang.String getBasePackage()
public void setBasePackage(java.lang.String basePackage)
basePackage - ベースパッケージpublic void setBaseUri(java.lang.String baseUri)
baseUri - ベースURIpublic void initialize()
initialize インタフェース内 Initializable