Interface ErrorResult

All Superinterfaces:
Serializable
All Known Implementing Classes:
ErrorResultBaseImpl

public interface ErrorResult extends Serializable
  • Method Details

    • setRootCause

      void setRootCause(Throwable aRootCause)
    • addComponentKeyPath

      void addComponentKeyPath(String aComponentKeyPath)
    • addComponentKeyPath

      void addComponentKeyPath(String aComponentKeyPath, boolean terminated, boolean disabled)
    • setTerminated

      void setTerminated()
    • setDisabled

      void setDisabled()
    • getRootCause

      Throwable getRootCause()
      Returns the underlying root cause first reported as an error
      Returns:
      Throwable
    • getComponentKeyPath

      ErrorResultComponentPath getComponentKeyPath()
      Returns a path consisting of a list of component key names
      Returns:
      a path consisting of a list of component key names
    • wasTerminated

      boolean wasTerminated()
      Returns true is any termination occurred with this error
      Returns:
      true is any termination occurred with this error
    • wasDisabled

      boolean wasDisabled()
      Returns true if any disabling occured with this error
      Returns:
      true if any disabling occured with this error
    • getTDs

      ErrorResultTDs getTDs()
      Returns a collection of paths to the components that were terminated or disabled
      Returns:
      a collection of paths to the components that were terminated or disabled