|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.validation.handler.MessageAggregatingErrorHandler
public class MessageAggregatingErrorHandler
An implementation of ErrorHandler which aggregates all warnings and
error messages into a StringBuffer.
| Constructor Summary | |
|---|---|
MessageAggregatingErrorHandler(java.lang.String rootPath,
java.lang.String namespace,
boolean includeStackTraces)
Constructor. |
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MessageAggregatingErrorHandler(java.lang.String rootPath,
java.lang.String namespace,
boolean includeStackTraces)
throws java.lang.IllegalArgumentException
rootElement - The root element name of the fault xml messagenamespace - The namespace for the fault xml messageincludeStackTraces - Include stracktraces in the final output
java.lang.IllegalArgumentException| Method Detail |
|---|
public boolean hasErrors()
MessageAwareErrorHandler
hasErrors in interface MessageAwareErrorHandlerpublic int getWarningCount()
MessageAwareErrorHandler
getWarningCount in interface MessageAwareErrorHandlerpublic int getErrorCount()
MessageAwareErrorHandler
getErrorCount in interface MessageAwareErrorHandlerpublic int getFatalErrorCount()
MessageAwareErrorHandler
getFatalErrorCount in interface MessageAwareErrorHandler
public void warning(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
warning in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
error in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
fatalError in interface org.xml.sax.ErrorHandlerorg.xml.sax.SAXExceptionpublic boolean capturesMessages()
MessageAwareErrorHandler
capturesMessages in interface MessageAwareErrorHandler
public java.lang.Object getMessagesAs(java.lang.Class format)
throws javax.jbi.messaging.MessagingException
MessageAwareErrorHandler
getMessagesAs in interface MessageAwareErrorHandlerjavax.jbi.messaging.MessagingExceptionpublic boolean supportsMessageFormat(java.lang.Class format)
MessageAwareErrorHandler
supportsMessageFormat in interface MessageAwareErrorHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||