Package org.apache.jena.riot.system
Class ErrorHandlerFactory.ErrorHandlerTracking
- java.lang.Object
-
- org.apache.jena.riot.system.ErrorHandlerFactory.ErrorHandlerTracking
-
- All Implemented Interfaces:
ErrorHandler
- Enclosing class:
- ErrorHandlerFactory
public static class ErrorHandlerFactory.ErrorHandlerTracking extends java.lang.Object implements ErrorHandler
An error handler that logs message for errors and warnings and throw exceptions on either
-
-
Constructor Summary
Constructors Constructor Description ErrorHandlerTracking(org.slf4j.Logger log, boolean failOnError, boolean failOnWarning)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiderror(java.lang.String message, long line, long col)report an errorvoidfatal(java.lang.String message, long line, long col)report a catastrophic error.longgetErrorCount()longgetWarningCount()booleanhadErrors()booleanhadIssues()booleanhadWarnings()voidwarning(java.lang.String message, long line, long col)report a warning
-
-
-
Method Detail
-
warning
public void warning(java.lang.String message, long line, long col)report a warning- Specified by:
warningin interfaceErrorHandler
-
error
public void error(java.lang.String message, long line, long col)report an error- Specified by:
errorin interfaceErrorHandler
-
fatal
public void fatal(java.lang.String message, long line, long col)Description copied from interface:ErrorHandlerreport a catastrophic error. Must not return.- Specified by:
fatalin interfaceErrorHandler
-
getErrorCount
public long getErrorCount()
-
getWarningCount
public long getWarningCount()
-
hadErrors
public boolean hadErrors()
-
hadWarnings
public boolean hadWarnings()
-
hadIssues
public boolean hadIssues()
-
-