Class NotInitializedException

All Implemented Interfaces:
Serializable

public class NotInitializedException extends ThermoException

NotInitializedException class.

Version:
$Id: $Id
Author:
Even Solbraa
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
  • Constructor Details

    • NotInitializedException

      public NotInitializedException(String className, String methodName, String msg)
      Constructs an NotInitializedException with the specified detail message.
      Parameters:
      className - Class exception is raised from
      methodName - Method exception is raised from
      msg - Detailed error message
    • NotInitializedException

      public NotInitializedException(String className, String methodName, String parameter, String initMethod)
      Constructs an NotInitializedException with default detail message.
      Parameters:
      className - Class exception is raised from
      methodName - Method exception is raised from
      parameter - Parameter not initialized
      initMethod - Method to call to initialize parameter
    • NotInitializedException

      public NotInitializedException(Object obj, String methodName, String msg)
      Constructs an NotInitializedException with the specified detail message.
      Parameters:
      obj - Object exception is raised from
      methodName - Method exception is raised from
      msg - Detailed error message
    • NotInitializedException

      public NotInitializedException(Object obj, String methodName, String parameter, String initMethod)
      Constructs an NotInitializedException with default detail message.
      Parameters:
      obj - Object exception is raised from
      methodName - Method exception is raised from
      parameter - Parameter not initialized
      initMethod - Method to call to initialize parameter
  • Method Details

    • getRemediation

      public String getRemediation()
      Get remediation advice for this exception.

      Returns a hint on how to properly initialize the system. AI agents can use this to self-correct.

      Returns:
      remediation advice string