クラス DefaultSockJsService

実装されたすべてのインターフェース:
AwareLifecycleServletContextAwareCorsConfigurationSourceSockJsServiceSockJsServiceConfig

public class DefaultSockJsService extends TransportHandlingSockJsService implements ServletContextAware
すべてのデフォルト TransportHandler 実装が事前登録された、SockJsService のデフォルト実装。
導入:
4.0
作成者:
Rossen Stoyanchev, Juergen Hoeller
  • コンストラクターの詳細

    • DefaultSockJsService

      public DefaultSockJsService(TaskScheduler scheduler)
      デフォルトの handler 型で DefaultSockJsService を作成します。
      パラメーター:
      scheduler - ハートビートメッセージのタスクスケジューラとタイムアウトしたセッションの削除。提供された TaskScheduler は、Spring Bean として宣言して、起動時に初期化され、アプリケーションの停止時にシャットダウンされるようにする必要があります。
    • DefaultSockJsService

      public DefaultSockJsService(TaskScheduler scheduler, TransportHandler... handlerOverrides)
      対応するデフォルトのハンドラー実装を置き換える handler 型をオーバーライドした DefaultSockJsService を作成します。
      パラメーター:
      scheduler - ハートビートメッセージのタスクスケジューラとタイムアウトしたセッションの削除。提供された TaskScheduler は、Spring Bean として宣言して、起動時に初期化され、アプリケーションが停止するとシャットダウンするようにする必要があります。
      handlerOverrides - デフォルトのトランスポートハンドラー型への 0 以上のオーバーライド
    • DefaultSockJsService

      public DefaultSockJsService(TaskScheduler scheduler, CollectionSE<TransportHandler> handlerOverrides)
      対応するデフォルトのハンドラー実装を置き換える handler 型をオーバーライドした DefaultSockJsService を作成します。
      パラメーター:
      scheduler - ハートビートメッセージのタスクスケジューラとタイムアウトしたセッションの削除。提供された TaskScheduler は、Spring Bean として宣言して、起動時に初期化され、アプリケーションが停止するとシャットダウンするようにする必要があります。
      handlerOverrides - デフォルトのトランスポートハンドラー型への 0 以上のオーバーライド
  • メソッドの詳細