インターフェース | 説明 |
---|---|
WebSocketHandlerDecoratorFactory | WebSocketHandler にデコレーターを適用するためのファクトリ。 |
クラス | 説明 |
---|---|
AbstractWebSocketHandler | 空のメソッドを使用した WebSocketHandler 実装の便利な基本クラス。 |
BeanCreatingHandlerProvider<T> | Spring BeanFactory を介してターゲットハンドラーをインスタンス化し、同等の destroy メソッドも提供します。 |
BinaryWebSocketHandler | バイナリメッセージのみを処理する WebSocketHandler 実装の便利な基本クラス。 |
ConcurrentWebSocketSessionDecorator | WebSocketSession をラップして、一度に 1 つのスレッドのみがメッセージを送信できるようにします。 |
ExceptionWebSocketHandlerDecorator | WebSocketHandlerDecorator を処理する例外。 |
LoggingWebSocketHandlerDecorator | WebSocket ライフサイクルイベントにロギングを追加する WebSocketHandlerDecorator 。 |
PerConnectionWebSocketHandler | 各 WebSocket 接続の WebSocketHandler インスタンスを初期化および破棄し、他のすべてのメソッドをそれに委譲する WebSocketHandler 。 |
TextWebSocketHandler | テキストメッセージのみを処理する WebSocketHandler 実装の便利な基本クラス。 |
WebSocketHandlerDecorator | 別の WebSocketHandler インスタンスをラップし、それに委譲します。 |
WebSocketSessionDecorator | 別の WebSocketSession インスタンスをラップし、それに委譲します。 |
列挙型 | 説明 |
---|---|
ConcurrentWebSocketSessionDecorator.OverflowStrategy | バッファがいっぱいになったときに何をするかのオプションの列挙。 |
例外 | 説明 |
---|---|
SessionLimitExceededException | WebSocket セッションが構成されている制限を超えたときに発生します。 |
WebSocketHandler
実装とデコレーター。