クラス BeanCreatingHandlerProvider<T>

java.lang.ObjectSE
org.springframework.web.socket.handler.BeanCreatingHandlerProvider<T>
型パラメーター:
T - ハンドラーの型
実装されたすべてのインターフェース:
AwareBeanFactoryAware

public class BeanCreatingHandlerProvider<T> extends ObjectSE implements BeanFactoryAware
Spring BeanFactory を介してターゲットハンドラーをインスタンス化し、同等の destroy メソッドも提供します。主に内部使用で、接続ごとのライフサイクルでハンドラーを初期化および破棄します。
導入:
4.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • BeanCreatingHandlerProvider

      public BeanCreatingHandlerProvider(ClassSE<? extends T> handlerType)
  • メソッドの詳細

    • setBeanFactory

      public void setBeanFactory(BeanFactory beanFactory)
      インターフェースからコピーされた説明: BeanFactoryAware
      所有ファクトリを Bean インスタンスに提供するコールバック。

      通常の Bean プロパティの設定後、ただし InitializingBean.afterPropertiesSet() またはカスタム init-method などの初期化コールバックの前に呼び出されます。

      次で指定:
      インターフェース BeanFactoryAwaresetBeanFactory 
      パラメーター:
      beanFactory - 所有 BeanFactory(非 null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。
      関連事項:
    • destroy

      public void destroy(T handler)
    • getHandlerType

      public ClassSE<? extends T> getHandlerType()
    • getHandler

      public T getHandler()
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString