クラス 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 FailureAnalysisanalyze(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