public class CountingErrorHandler extends java.lang.Object implements MessageAwareErrorHandler
ErrorHandler which just counts the number of warnings, errors and fatal errors.| Constructor and Description |
|---|
CountingErrorHandler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
capturesMessages()
Does this ErrorHandler implementation capture error messages?
|
void |
error(org.xml.sax.SAXParseException e) |
void |
fatalError(org.xml.sax.SAXParseException e) |
int |
getErrorCount()
Return the number of errors.
|
int |
getFatalErrorCount()
Return the number of fatal errors.
|
java.lang.Object |
getMessagesAs(java.lang.Class format)
Get the messages from this ErrorHandler in a particular format.
|
int |
getWarningCount()
Return the number of warnings.
|
boolean |
hasErrors()
Does the error handler contain any error messages?
|
boolean |
supportsMessageFormat(java.lang.Class format)
Does the message support a given format?
|
void |
warning(org.xml.sax.SAXParseException e) |
public boolean hasErrors()
MessageAwareErrorHandlerhasErrors in interface MessageAwareErrorHandlerpublic int getWarningCount()
MessageAwareErrorHandlergetWarningCount in interface MessageAwareErrorHandlerpublic int getErrorCount()
MessageAwareErrorHandlergetErrorCount in interface MessageAwareErrorHandlerpublic int getFatalErrorCount()
MessageAwareErrorHandlergetFatalErrorCount in interface MessageAwareErrorHandlerpublic void warning(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
warning in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
error in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
fatalError in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic boolean capturesMessages()
MessageAwareErrorHandlercapturesMessages in interface MessageAwareErrorHandlerpublic java.lang.Object getMessagesAs(java.lang.Class format)
throws javax.jbi.messaging.MessagingException
MessageAwareErrorHandlergetMessagesAs in interface MessageAwareErrorHandlerjavax.jbi.messaging.MessagingExceptionpublic boolean supportsMessageFormat(java.lang.Class format)
MessageAwareErrorHandlersupportsMessageFormat in interface MessageAwareErrorHandlerCopyright © 2005-2014 FuseSource. All Rights Reserved.