インターフェース KeyspacePopulator

すべての既知の実装クラス:
CompositeKeyspacePopulatorResourceKeyspacePopulator
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface KeyspacePopulator
Cassandra キースペースの設定、初期化、クリーンアップに使用される戦略。
導入:
3.0
作成者:
Mark Paluch
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    populate(com.datastax.oss.driver.api.core.CqlSession session)
    提供された CqlSession 接続を使用して、データベースを作成、初期化、クリーンアップします。
  • メソッドの詳細

    • populate

      void populate(com.datastax.oss.driver.api.core.CqlSession session) throws ScriptException
      提供された CqlSession 接続を使用して、データベースを作成、初期化、クリーンアップします。

      具体的な実装では、エラーが発生した場合に RuntimeExceptionSE をスローする場合がありますが、代わりに特定の ScriptException をスローすることを強くお勧めします。例: Spring の ResourceKeyspacePopulator は、すべての例外を ScriptExceptions にラップします。

      パラメーター:
      session - キースペースを設定するために使用する CQL CqlSession。すでに構成されており、すぐに使用できます。null にはなりません。
      例外:
      ScriptException - 他のすべてのエラーの場合