クラス CassandraCqlTemplateFactoryBean
java.lang.ObjectSE
org.springframework.data.cassandra.config.CassandraCqlTemplateFactoryBean
- 実装されたすべてのインターフェース:
FactoryBean<CqlTemplate>
,InitializingBean
public class CassandraCqlTemplateFactoryBean
extends ObjectSE
implements FactoryBean<CqlTemplate>, InitializingBean
CqlTemplate
を構成するためのファクトリ。- 作成者:
- Matthew T. Adams, Mark Paluch
フィールドサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
boolean
void
setSession
(com.datastax.oss.driver.api.core.CqlSession session) 使用する Cassandra ・CqlSession
を設定します。void
setSessionFactory
(SessionFactory sessionFactory) 使用する CassandraSessionFactory
を設定します。
コンストラクターの詳細
CassandraCqlTemplateFactoryBean
public CassandraCqlTemplateFactoryBean()
メソッドの詳細
getObject
- 次で指定:
- インターフェース
FactoryBean<CqlTemplate>
のgetObject
getObjectType
- 次で指定:
- インターフェース
FactoryBean<CqlTemplate>
のgetObjectType
isSingleton
public boolean isSingleton()- 次で指定:
- インターフェース
FactoryBean<CqlTemplate>
のisSingleton
afterPropertiesSet
- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet
- 例外:
ExceptionSE
setSession
public void setSession(com.datastax.oss.driver.api.core.CqlSession session) 使用する CassandraCqlSession
を設定します。CqlTemplate
は、基礎となるCqlSession
のログに記録されたキースペースを使用します。CQL を使用してキースペースを変更せず、複数のCqlSession
およびCqlTemplate
Bean を使用してください。- パラメーター:
session
- null であってはなりません。
setSessionFactory
使用する CassandraSessionFactory
を設定します。CqlTemplate
は、基になるSessionFactory
のログに記録されたキースペースを使用します。CQL を使用してキースペースを変更せず、適切なSessionFactory
を使用してください。- パラメーター:
sessionFactory
- null であってはなりません。- 関連事項: