- 既知のすべてのサブインターフェース:
MutableRetryStatistics
- すべての既知の実装クラス:
DefaultRetryStatistics,ExponentialAverageRetryStatistics
public interface RetryStatistics
再試行の統計レポート用のインターフェース。再試行回数、成功回数、エラー回数 (再試行を含む)、および中止回数をカウントします。
- 作成者:
- Dave Syer
方法の概要
修飾子と型メソッド説明int再試行後もブロックが正常に完了しなかった回数を取得します。intint再試行の結果に関係なく、検出されたエラーの数を取得します。getName()レポート目的で再試行ブロックの識別子を取得します。intリカバリコールバックが適用された回数を取得します。int操作が何回再試行されたかに関係なく、再試行ブロックに入った回数を取得します。
方法の詳細
getCompleteCount
int getCompleteCount()- 戻り値:
- 完了した成功した再試行の回数。
getStartedCount
int getStartedCount()操作が何回再試行されたかに関係なく、再試行ブロックに入った回数を取得します。- 戻り値:
- 開始された再試行ブロックの数。
getErrorCount
int getErrorCount()再試行の結果に関係なく、検出されたエラーの数を取得します。- 戻り値:
- 検出されたエラーの数。
getAbortCount
int getAbortCount()再試行後もブロックが正常に完了しなかった回数を取得します。- 戻り値:
- 全体的に失敗した再試行回数。
getRecoveryCount
int getRecoveryCount()リカバリコールバックが適用された回数を取得します。- 戻り値:
- 回復された試行回数。
getName
StringSE getName()レポート目的で再試行ブロックの識別子を取得します。- 戻り値:
- ブロックの識別子。