クラス RedisPipelineException

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

public class RedisPipelineException extends InvalidDataAccessResourceUsageException
1 つまたは複数の無効 / 不正なステートメントを含むパイプラインを実行 / 閉じるときに例外がスローされます。例外にはパイプラインの結果も含まれる場合があり(ドライバーがそれを返す場合)、分析とトレースが可能になります。

通常、パイプラインによって返される最初の例外は、デバッグを容易にするためにこの例外の原因として使用されます。

作成者:
Costin Leau
関連事項:
  • コンストラクターの詳細

    • RedisPipelineException

      public RedisPipelineException(@Nullable StringSE msg, @Nullable ThrowableSE cause, ListSE<ObjectSE> pipelineResult)
      新しい RedisPipelineException インスタンスを構築します。
      パラメーター:
      msg - メッセージ
      cause - 原因
      pipelineResult - パイプラインの結果
    • RedisPipelineException

      public RedisPipelineException(ExceptionSE cause, ListSE<ObjectSE> pipelineResult)
      デフォルトのメッセージを使用して、新しい RedisPipelineException インスタンスを構築します。
      パラメーター:
      cause - 原因
      pipelineResult - パイプラインの結果
    • RedisPipelineException

      public RedisPipelineException(ExceptionSE cause)
      デフォルトのメッセージと空のパイプライン結果リストを使用して、新しい RedisPipelineException インスタンスを構築します。
      パラメーター:
      cause - 原因
    • RedisPipelineException

      public RedisPipelineException(StringSE msg, ListSE<ObjectSE> pipelineResult)
      新しい RedisPipelineException インスタンスを構築します。
      パラメーター:
      msg - メッセージ
      pipelineResult - パイプラインの部分的な結果
  • メソッドの詳細

    • getPipelineResult

      public ListSE<ObjectSE> getPipelineResult()
      オプションで、例外の原因となったパイプラインの結果を返します。通常、成功したステートメントの結果だけでなく、誤ったステートメントの例外も含まれます。
      戻り値:
      パイプラインの結果