クラス ScriptStatementFailedException

実装されたすべてのインターフェース:
SerializableSE

public class ScriptStatementFailedException extends ScriptException
CQL スクリプト内のステートメントがターゲットデータベースに対して実行中に失敗した場合に、ScriptUtils によってスローされます。
導入:
3.0
作成者:
Mark Paluch
関連事項:
  • コンストラクターの詳細

    • ScriptStatementFailedException

      public ScriptStatementFailedException(StringSE stmt, int stmtNumber, EncodedResource encodedResource, ThrowableSE cause)
      新しい ScriptStatementFailedException を作成します。
      パラメーター:
      stmt - 失敗した実際の CQL ステートメント。
      stmtNumber - CQL スクリプト内のステートメント番号 (つまり、リソース内に存在する n 番目のステートメント)。
      encodedResource - CQL ステートメントが読み取られたリソース。
      cause - 根本的な原因。
  • メソッドの詳細

    • buildErrorMessage

      public static StringSE buildErrorMessage(StringSE stmt, int stmtNumber, EncodedResource encodedResource)
      指定された引数に基づいて、CQL スクリプトの実行失敗に関するエラーメッセージを作成します。
      パラメーター:
      stmt - 失敗した実際の CQL ステートメント。
      stmtNumber - CQL スクリプト内のステートメント番号 (つまり、リソース内に存在する n 番目のステートメント)。
      encodedResource - CQL 文が読み取られたリソース
      戻り値:
      例外の詳細メッセージやログに適したエラーメッセージ。