クラス ReaderContext
java.lang.ObjectSE
org.springframework.beans.factory.parsing.ReaderContext
- 既知の直属サブクラス
XmlReaderContext
Bean 定義の読み取りプロセスに沿って渡されるコンテキストで、関連するすべての構成と状態をカプセル化します。
- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller
コンストラクターのサマリー
コンストラクターコンストラクター説明ReaderContext
(Resource resource, ProblemReporter problemReporter, ReaderEventListener eventListener, SourceExtractor sourceExtractor) 新しいReaderContext
を作成します。方法の概要
修飾子と型メソッド説明void
通常のエラーを発生させます。void
error
(StringSE message, ObjectSE source, ThrowableSE cause) 通常のエラーを発生させます。void
error
(StringSE message, ObjectSE source, ParseState parseState) 通常のエラーを発生させます。void
error
(StringSE message, ObjectSE source, ParseState parseState, ThrowableSE cause) 通常のエラーを発生させます。extractSource
(ObjectSE sourceCandidate) 指定されたソースオブジェクトのソースエクストラクターを呼び出します。void
致命的なエラーを発生させます。void
fatal
(StringSE message, ObjectSE source, ThrowableSE cause) 致命的なエラーを発生させます。void
fatal
(StringSE message, ObjectSE source, ParseState parseState) 致命的なエラーを発生させます。void
fatal
(StringSE message, ObjectSE source, ParseState parseState, ThrowableSE cause) 致命的なエラーを発生させます。void
fireAliasRegistered
(StringSE beanName, StringSE alias, ObjectSE source) エイリアス登録イベントを起動します。void
fireComponentRegistered
(ComponentDefinition componentDefinition) コンポーネント登録イベントを発生させます。void
fireDefaultsRegistered
(DefaultsDefinition defaultsDefinition) デフォルトで登録されたイベントを発生させます。void
fireImportProcessed
(StringSE importedResource, ObjectSE source) インポート処理されたイベントを起動します。void
fireImportProcessed
(StringSE importedResource, Resource[] actualResources, ObjectSE source) インポート処理されたイベントを起動します。final Resource
使用中のソースエクストラクターを返します。void
重大ではない警告を発します。void
warning
(StringSE message, ObjectSE source, ThrowableSE cause) 重大ではない警告を発します。void
warning
(StringSE message, ObjectSE source, ParseState parseState) 重大ではない警告を発します。void
warning
(StringSE message, ObjectSE source, ParseState parseState, ThrowableSE cause) 重大ではない警告を発します。
コンストラクターの詳細
ReaderContext
public ReaderContext(Resource resource, ProblemReporter problemReporter, ReaderEventListener eventListener, SourceExtractor sourceExtractor) 新しいReaderContext
を作成します。- パラメーター:
resource
- XML Bean 定義リソースproblemReporter
- 使用中の問題レポーターeventListener
- 使用中のイベントリスナーsourceExtractor
- 使用中のソースエクストラクター
メソッドの詳細
getResource
fatal
致命的なエラーを発生させます。fatal
致命的なエラーを発生させます。fatal
致命的なエラーを発生させます。fatal
public void fatal(StringSE message, @Nullable ObjectSE source, @Nullable ParseState parseState, @Nullable ThrowableSE cause) 致命的なエラーを発生させます。error
通常のエラーを発生させます。error
通常のエラーを発生させます。error
通常のエラーを発生させます。error
public void error(StringSE message, @Nullable ObjectSE source, @Nullable ParseState parseState, @Nullable ThrowableSE cause) 通常のエラーを発生させます。warning
重大ではない警告を発します。warning
重大ではない警告を発します。warning
重大ではない警告を発します。warning
public void warning(StringSE message, @Nullable ObjectSE source, @Nullable ParseState parseState, @Nullable ThrowableSE cause) 重大ではない警告を発します。fireDefaultsRegistered
デフォルトで登録されたイベントを発生させます。fireComponentRegistered
コンポーネント登録イベントを発生させます。fireAliasRegistered
エイリアス登録イベントを起動します。fireImportProcessed
インポート処理されたイベントを起動します。fireImportProcessed
public void fireImportProcessed(StringSE importedResource, Resource[] actualResources, @Nullable ObjectSE source) インポート処理されたイベントを起動します。getSourceExtractor
使用中のソースエクストラクターを返します。extractSource
指定されたソースオブジェクトのソースエクストラクターを呼び出します。- パラメーター:
sourceCandidate
- 元のソースオブジェクト- 戻り値:
- 格納するソースオブジェクト、または
null
(なし)。 - 関連事項: