java.lang.Object
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.util.ExceptionUtil

public class ExceptionUtil extends Object
The home for utility methods that handle various exception-related tasks.
Since:
3.0
  • Constructor Details

    • ExceptionUtil

      public ExceptionUtil()
  • Method Details

    • initCause

      public static void initCause(Throwable throwable, Throwable cause)
      If we're running on JDK 1.4 or later, initialize the cause for the given throwable.
      Parameters:
      throwable - The throwable.
      cause - The cause of the throwable.
    • isSocketTimeoutException

      public static boolean isSocketTimeoutException(InterruptedIOException e)
      If SocketTimeoutExceptionClass is defined, returns true only if the exception is an instance of SocketTimeoutExceptionClass. If SocketTimeoutExceptionClass is undefined, always returns true.
      Parameters:
      e - an instance of InterruptedIOException class.
      Returns:
      true if the exception signals socket timeout, false otherwise.