Class BDIFailureException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GoalFailureException, PlanFailureException

public abstract class BDIFailureException extends RuntimeException
A BDI failure exception indicates that a plan has failed. Note: This exception will not be logged by the logger as it occurs in plans (normal plain failure). Subclasses of this exception are used to refine the failure reason.
See Also:
  • Constructor Details

    • BDIFailureException

      public BDIFailureException(String message, Throwable cause)
      Create a new BDI failure exception.
      Parameters:
      message - The message.
      cause - The parent exception (if any).