public class ServletWebSocketHandlerRegistry extends java.lang.Object implements WebSocketHandlerRegistry
WebSocketHandlerRegistry
。コンストラクターと説明 |
---|
ServletWebSocketHandlerRegistry() |
修飾子と型 | メソッドと説明 |
---|---|
WebSocketHandlerRegistration | addHandler(WebSocketHandler handler, java.lang.String... paths) 指定された URL パスで WebSocketHandler を構成します。 |
AbstractHandlerMapping | getHandlerMapping() |
int | getOrder() |
UrlPathHelper | getUrlPathHelper() |
protected boolean | requiresTaskScheduler() TaskScheduler のないエンドポイント SockJS 登録があるかどうか。 |
void | setOrder(int order) Spring MVC で構成された他のハンドラーマッピングに対して、結果の SimpleUrlHandlerMapping の順序を設定します。 |
protected void | setTaskScheduler(TaskScheduler scheduler) タスクスケジューラが明示的に登録されていない SockJS エンドポイントに使用する TaskScheduler を提供します。 |
void | setUrlPathHelper(UrlPathHelper urlPathHelper) ハンドシェイクリクエストのマップに使用される SimpleUrlHandlerMapping で構成する UrlPathHelper を設定します。 |
public WebSocketHandlerRegistration addHandler(WebSocketHandler handler, java.lang.String... paths)
WebSocketHandlerRegistry
WebSocketHandlerRegistry
の addHandler
public void setOrder(int order)
SimpleUrlHandlerMapping
の順序を設定します。デフォルト値は 1 です。
public int getOrder()
public void setUrlPathHelper(@Nullable UrlPathHelper urlPathHelper)
SimpleUrlHandlerMapping
で構成する UrlPathHelper を設定します。@Nullable public UrlPathHelper getUrlPathHelper()
protected boolean requiresTaskScheduler()
getHandlerMapping()
の直前に呼び出して、最初に登録を行う必要があります。protected void setTaskScheduler(TaskScheduler scheduler)
getHandlerMapping()
の前に呼び出す必要があります。public AbstractHandlerMapping getHandlerMapping()