Class FunctorException

All Implemented Interfaces:
Serializable

@Deprecated(since="2021-04-30") public class FunctorException extends RuntimeException
Deprecated.
Apache Commons Collections version 3.x is being deprecated from AEMaaCS. The upgraded version 4.4 of Commons Collections is already included as replacement. Customers are advised to upgrade to this version of the library. Please note: the package name was changed to org.apache.commons.collections4. Further note that there are AEM APIs currently exposing the old collections classes; these will be updated in upcoming releases.
Runtime exception thrown from functors. If required, a root cause error can be wrapped within this one.
Since:
Commons Collections 3.0
See Also:
  • Constructor Details

    • FunctorException

      public FunctorException()
      Deprecated.
      Constructs a new FunctorException without specified detail message.
    • FunctorException

      public FunctorException(String msg)
      Deprecated.
      Constructs a new FunctorException with specified detail message.
      Parameters:
      msg - the error message.
    • FunctorException

      public FunctorException(Throwable rootCause)
      Deprecated.
      Constructs a new FunctorException with specified nested Throwable root cause.
      Parameters:
      rootCause - the exception or error that caused this exception to be thrown.
    • FunctorException

      public FunctorException(String msg, Throwable rootCause)
      Deprecated.
      Constructs a new FunctorException with specified detail message and nested Throwable root cause.
      Parameters:
      msg - the error message.
      rootCause - the exception or error that caused this exception to be thrown.
  • Method Details

    • getCause

      public Throwable getCause()
      Deprecated.
      Gets the cause of this throwable.
      Overrides:
      getCause in class Throwable
      Returns:
      the cause of this throwable, or null
    • printStackTrace

      public void printStackTrace()
      Deprecated.
      Prints the stack trace of this exception to the standard error stream.
      Overrides:
      printStackTrace in class Throwable
    • printStackTrace

      public void printStackTrace(PrintStream out)
      Deprecated.
      Prints the stack trace of this exception to the specified stream.
      Overrides:
      printStackTrace in class Throwable
      Parameters:
      out - the PrintStream to use for output
    • printStackTrace

      public void printStackTrace(PrintWriter out)
      Deprecated.
      Prints the stack trace of this exception to the specified writer.
      Overrides:
      printStackTrace in class Throwable
      Parameters:
      out - the PrintWriter to use for output