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:
Problem
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiderror(Problem problem)Called when an error is encountered during the parsing process.voidfatal(Problem problem)Called when a fatal error is encountered during the parsing process.voidwarning(Problem problem)Called when a warning is raised during the parsing process.
Method Detail
fatal
void fatal(Problem problem)
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
void error(Problem problem)
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)