クラス ServerEndpointExporter

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

public class ServerEndpointExporter extends WebApplicationObjectSupport implements InitializingBean, SmartInitializingSingleton
ServerEndpointConfigEE の Bean を検出し、標準の Jakarta WebSocket ランタイムに登録します。また、ServerEndpointEE でアノテーションが付けられた Bean を検出し、それらも登録します。必須ではありませんが、アノテーション付きエンドポイントの configurator プロパティを SpringConfigurator に設定する必要があります。

このクラスを使用する場合は、Spring 構成で宣言することにより、WebSocket エンドポイントに対するサーブレットコンテナーのスキャンをオフにすることができるはずです。これは、web.xml の <absolute-ordering> 要素を使用して行うことができます。

導入:
4.0
作成者:
Rossen Stoyanchev, Juergen Hoeller
関連事項: