クラス ObservableReactiveSessionFactoryBean
java.lang.ObjectSE
org.springframework.beans.factory.config.AbstractFactoryBean<ReactiveSession>
org.springframework.data.cassandra.observability.ObservableReactiveSessionFactoryBean
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
、DisposableBean
、FactoryBean<ReactiveSession>
、InitializingBean
ファクトリ Bean を使用して、指定された
ObservationRegistry
と統合された ReactiveSession
を構築します。必要な CqlSession
は、すべての可観測性コンポーネントとの適切な統合を保証するために、ObservationRequestTracker.INSTANCE
に関連付ける必要があります。ObservableCqlSessionFactoryBean
を使用して、適切に構成された CqlSession
を取得できます。- 導入:
- 4.0
- 作成者:
- Mark Paluch
- 関連事項:
フィールドサマリー
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたフィールド
logger
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターコンストラクター説明ObservableReactiveSessionFactoryBean
(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder, io.micrometer.observation.ObservationRegistry observationRegistry) 新しいObservableReactiveSessionFactoryBean
を作成します。ObservableReactiveSessionFactoryBean
(com.datastax.oss.driver.api.core.CqlSession cqlSession, io.micrometer.observation.ObservationRegistry observationRegistry) 新しいObservableReactiveSessionFactoryBean
を作成します。メソッドのサマリー
修飾子と型メソッド説明protected ReactiveSession
void
destroy()
ClassSE<?>
void
setRemoteServiceName
(StringSE remoteServiceName) リモートサービス名を設定します。クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたメソッド
afterPropertiesSet, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
コンストラクターの詳細
ObservableReactiveSessionFactoryBean
public ObservableReactiveSessionFactoryBean(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder, io.micrometer.observation.ObservationRegistry observationRegistry) 新しいObservableReactiveSessionFactoryBean
を作成します。- パラメーター:
cqlSessionBuilder
- null であってはなりません。observationRegistry
- null であってはなりません。- 導入:
- 4.0.5
ObservableReactiveSessionFactoryBean
public ObservableReactiveSessionFactoryBean(com.datastax.oss.driver.api.core.CqlSession cqlSession, io.micrometer.observation.ObservationRegistry observationRegistry) 新しいObservableReactiveSessionFactoryBean
を作成します。- パラメーター:
cqlSession
- null であってはなりません。observationRegistry
- null であってはなりません。
メソッドの詳細
createInstance
- 次で指定:
- クラス
AbstractFactoryBean<ReactiveSession>
のcreateInstance
getObjectType
- 次で指定:
- インターフェース
FactoryBean<ReactiveSession>
のgetObjectType
- 次で指定:
- クラス
AbstractFactoryBean<ReactiveSession>
のgetObjectType
getRemoteServiceName
destroy
public void destroy()- 次で指定:
- インターフェース
DisposableBean
のdestroy
- オーバーライド:
- クラス
AbstractFactoryBean<ReactiveSession>
のdestroy
setRemoteServiceName
リモートサービス名を設定します。- パラメーター:
remoteServiceName
-