インターフェース KeyspacePopulator
- すべての既知の実装クラス:
CompositeKeyspacePopulator
,ResourceKeyspacePopulator
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
Cassandra キースペースの設定、初期化、クリーンアップに使用される戦略。
- 導入:
- 3.0
- 作成者:
- Mark Paluch
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
populate
(com.datastax.oss.driver.api.core.CqlSession session) 提供された CqlSession 接続を使用して、データベースを作成、初期化、クリーンアップします。
メソッドの詳細
populate
提供された CqlSession 接続を使用して、データベースを作成、初期化、クリーンアップします。具体的な実装では、エラーが発生した場合に
RuntimeException
SE をスローする場合がありますが、代わりに特定のScriptException
をスローすることを強くお勧めします。例: Spring のResourceKeyspacePopulator
は、すべての例外をScriptExceptions
にラップします。- パラメーター:
session
- キースペースを設定するために使用する CQLCqlSession
。すでに構成されており、すぐに使用できます。null にはなりません。- 例外:
ScriptException
- 他のすべてのエラーの場合