クラス 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通常のエラーを発生させます。voiderror(StringSE message, ObjectSE source, ThrowableSE cause) 通常のエラーを発生させます。voiderror(StringSE message, ObjectSE source, ParseState parseState) 通常のエラーを発生させます。voiderror(StringSE message, ObjectSE source, ParseState parseState, ThrowableSE cause) 通常のエラーを発生させます。extractSource(ObjectSE sourceCandidate) 指定されたソースオブジェクトのソースエクストラクターを呼び出します。void致命的なエラーを発生させます。voidfatal(StringSE message, ObjectSE source, ThrowableSE cause) 致命的なエラーを発生させます。voidfatal(StringSE message, ObjectSE source, ParseState parseState) 致命的なエラーを発生させます。voidfatal(StringSE message, ObjectSE source, ParseState parseState, ThrowableSE cause) 致命的なエラーを発生させます。voidfireAliasRegistered(StringSE beanName, StringSE alias, ObjectSE source) エイリアス登録イベントを起動します。voidfireComponentRegistered(ComponentDefinition componentDefinition) コンポーネント登録イベントを発生させます。voidfireDefaultsRegistered(DefaultsDefinition defaultsDefinition) デフォルトで登録されたイベントを発生させます。voidfireImportProcessed(StringSE importedResource, ObjectSE source) インポート処理されたイベントを起動します。voidfireImportProcessed(StringSE importedResource, Resource[] actualResources, ObjectSE source) インポート処理されたイベントを起動します。final Resource使用中のソースエクストラクターを返します。void重大ではない警告を発します。voidwarning(StringSE message, ObjectSE source, ThrowableSE cause) 重大ではない警告を発します。voidwarning(StringSE message, ObjectSE source, ParseState parseState) 重大ではない警告を発します。voidwarning(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(なし)。 - 関連事項: