T - ハンドラーの型 public class BeanCreatingHandlerProvider<T> extends ObjectSE implements BeanFactoryAware
BeanFactory を介してターゲットハンドラーをインスタンス化し、同等の destroy メソッドも提供します。主に内部使用で、接続ごとのライフサイクルでハンドラーを初期化および破棄します。| コンストラクターと説明 |
|---|
BeanCreatingHandlerProvider(ClassSE<? extends T> handlerType) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | destroy(T handler) |
T | getHandler() |
ClassSE<? extends T> | getHandlerType() |
void | setBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。 |
StringSE | toString() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware 通常の Bean プロパティの設定後、ただし InitializingBean.afterPropertiesSet() またはカスタム init-method などの初期化コールバックの前に呼び出されます。
BeanFactoryAware の setBeanFactory beanFactory - 所有 BeanFactory(非 null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。BeanInitializationExceptionpublic void destroy(T handler)
public T getHandler()
public StringSE toString()
ObjectSE の toStringSE