Class ToolExecutionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.machanism.machai.process.tools.ToolExecutionException
All Implemented Interfaces:
Serializable

public class ToolExecutionException extends Exception
Indicates that a tool callback could not complete its requested operation.
Author:
Viktor Tovstyi
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version for compatibility with previously serialized exception instances.
      See Also:
  • Constructor Details

    • ToolExecutionException

      public ToolExecutionException(String message)
      Creates an exception with a descriptive message.
      Parameters:
      message - failure description
    • ToolExecutionException

      public ToolExecutionException(Throwable cause)
      Creates an exception that preserves the underlying failure.
      Parameters:
      cause - underlying failure