Interface ProblemReporter
- All Known Implementing Classes:
 FailFastProblemReporter
public interface ProblemReporter
SPI interface allowing tools and other external processes to handle errors
 and warnings reported during bean definition parsing.
- Since:
 - 2.0
 - Author:
 - Rob Harrop, Juergen Hoeller
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidCalled when an error is encountered during the parsing process.voidCalled when a fatal error is encountered during the parsing process.voidCalled when a warning is raised during the parsing process. 
- 
Method Details
- 
fatal
Called when a fatal error is encountered during the parsing process.Implementations must treat the given problem as fatal, i.e. they have to eventually raise an exception.
- Parameters:
 problem- the source of the error (nevernull)
 - 
error
Called when an error is encountered during the parsing process.Implementations may choose to treat errors as fatal.
- Parameters:
 problem- the source of the error (nevernull)
 - 
warning
Called when a warning is raised during the parsing process.Warnings are never considered to be fatal.
- Parameters:
 problem- the source of the warning (nevernull)
 
 -