モジュール spring.retry
パッケージ org.springframework.retry

インターフェース RetryStatistics

既知のすべてのサブインターフェース:
MutableRetryStatistics
すべての既知の実装クラス:
DefaultRetryStatisticsExponentialAverageRetryStatistics

public interface RetryStatistics
再試行の統計レポート用のインターフェース。再試行回数、成功回数、エラー回数 (再試行を含む)、および中止回数をカウントします。
作成者:
Dave Syer
  • 方法の概要

    修飾子と型
    メソッド
    説明
    int
    再試行後もブロックが正常に完了しなかった回数を取得します。
    int
    int
    再試行の結果に関係なく、検出されたエラーの数を取得します。
    レポート目的で再試行ブロックの識別子を取得します。
    int
    リカバリコールバックが適用された回数を取得します。
    int
    操作が何回再試行されたかに関係なく、再試行ブロックに入った回数を取得します。
  • 方法の詳細

    • getCompleteCount

      int getCompleteCount()
      戻り値:
      完了した成功した再試行の回数。
    • getStartedCount

      int getStartedCount()
      操作が何回再試行されたかに関係なく、再試行ブロックに入った回数を取得します。
      戻り値:
      開始された再試行ブロックの数。
    • getErrorCount

      int getErrorCount()
      再試行の結果に関係なく、検出されたエラーの数を取得します。
      戻り値:
      検出されたエラーの数。
    • getAbortCount

      int getAbortCount()
      再試行後もブロックが正常に完了しなかった回数を取得します。
      戻り値:
      全体的に失敗した再試行回数。
    • getRecoveryCount

      int getRecoveryCount()
      リカバリコールバックが適用された回数を取得します。
      戻り値:
      回復された試行回数。
    • getName

      StringSE getName()
      レポート目的で再試行ブロックの識別子を取得します。
      戻り値:
      ブロックの識別子。