Class ExceptionUtil


  • @Deprecated
    public class ExceptionUtil
    extends java.lang.Object
    Deprecated.
    Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.
    The home for utility methods that handle various exception-related tasks.
    Since:
    3.0
    • Constructor Summary

      Constructors 
      Constructor Description
      ExceptionUtil()
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static void initCause​(java.lang.Throwable throwable, java.lang.Throwable cause)
      Deprecated.
      If we're running on JDK 1.4 or later, initialize the cause for the given throwable.
      static boolean isSocketTimeoutException​(java.io.InterruptedIOException e)
      Deprecated.
      If SocketTimeoutExceptionClass is defined, returns true only if the exception is an instance of SocketTimeoutExceptionClass.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExceptionUtil

        public ExceptionUtil()
        Deprecated.
    • Method Detail

      • initCause

        public static void initCause​(java.lang.Throwable throwable,
                                     java.lang.Throwable cause)
        Deprecated.
        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​(java.io.InterruptedIOException e)
        Deprecated.
        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.