org.mule.util
Class ExceptionUtils

java.lang.Object
  extended by org.apache.commons.lang.exception.ExceptionUtils
      extended by org.mule.util.ExceptionUtils

public class ExceptionUtils
extends ExceptionUtils

Mule exception utilities.


Constructor Summary
ExceptionUtils()
           
 
Method Summary
static boolean containsType(Throwable throwable, Class<?> type)
          This method returns true if the throwable contains a Throwable that matches the specified class or subclass in the exception chain.
 
Methods inherited from class org.apache.commons.lang.exception.ExceptionUtils
addCauseMethodName, getCause, getCause, getFullStackTrace, getMessage, getRootCause, getRootCauseMessage, getRootCauseStackTrace, getStackFrames, getStackTrace, getThrowableCount, getThrowableList, getThrowables, indexOfThrowable, indexOfThrowable, indexOfType, indexOfType, isCauseMethodName, isNestedThrowable, isThrowableNested, printRootCauseStackTrace, printRootCauseStackTrace, printRootCauseStackTrace, removeCauseMethodName, removeCommonFrames, setCause
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionUtils

public ExceptionUtils()
Method Detail

containsType

public static boolean containsType(Throwable throwable,
                                   Class<?> type)
This method returns true if the throwable contains a Throwable that matches the specified class or subclass in the exception chain. Subclasses of the specified class do match.

Parameters:
throwable - the throwable to inspect, may be null
type - the type to search for, subclasses match, null returns false
Returns:
the index into the throwable chain, false if no match or null input


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.