Class VelocityDataSourceResourceLoader.ExceptionUtils

    • Constructor Detail

      • ExceptionUtils

        public ExceptionUtils()
    • Method Detail

      • createRuntimeException

        public static RuntimeException createRuntimeException​(String message,
                                                              Throwable cause)
        Create a new RuntimeException, setting the cause if possible.
        Parameters:
        message -
        cause -
        Returns:
        A runtime exception object.
      • createWithCause

        public static Throwable createWithCause​(Class clazz,
                                                String message,
                                                Throwable cause)
        Create a new Exception, setting the cause if possible.
        Parameters:
        clazz -
        message -
        cause -
        Returns:
        A Throwable.
      • setCause

        public static void setCause​(Throwable onObject,
                                    Throwable cause)
        Set the cause of the Exception. Will detect if this is not allowed.
        Parameters:
        onObject -
        cause -