クラス AbstractFailureAnalyzer<T extends ThrowableSE>
java.lang.ObjectSE
org.springframework.boot.diagnostics.AbstractFailureAnalyzer<T>
- 型パラメーター:
T
- 分析する例外の型
- 実装されたすべてのインターフェース:
FailureAnalyzer
public abstract class AbstractFailureAnalyzer<T extends ThrowableSE>
extends ObjectSE
implements FailureAnalyzer
ほとんどの
FailureAnalyzer
実装の抽象基本クラス。- 導入:
- 1.4.0
- 作成者:
- Andy Wilkinson, Phillip Webb
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明analyze
(ThrowableSE failure) 指定されたfailure
の分析、または分析が不可能な場合はnull
の分析を返します。protected abstract FailureAnalysis
analyze
(ThrowableSE rootFailure, T cause) 指定されたrootFailure
の分析、または分析が不可能な場合はnull
の分析を返します。protected final <E extends ThrowableSE>
EfindCause
(ThrowableSE failure, ClassSE<E> type) アナライザーによって処理されている原因型を返します。
コンストラクターの詳細
AbstractFailureAnalyzer
public AbstractFailureAnalyzer()
メソッドの詳細
analyze
インターフェースからコピーされた説明:FailureAnalyzer
指定されたfailure
の分析、または分析が不可能な場合はnull
の分析を返します。- 次で指定:
- インターフェース
FailureAnalyzer
のanalyze
- パラメーター:
failure
- 失敗- 戻り値:
- 分析または
null
analyze
指定されたrootFailure
の分析、または分析が不可能な場合はnull
の分析を返します。- パラメーター:
rootFailure
- アナライザーに渡された根本的な障害cause
- 実際に見つかった原因- 戻り値:
- 分析または
null
getCauseType
アナライザーによって処理されている原因型を返します。デフォルトでは、generic クラスが使用されます。- 戻り値:
- 原因型
findCause