Class RequirementResolutionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.agentforge4j.core.exception.RequirementResolutionException
All Implemented Interfaces:
Serializable

public final class RequirementResolutionException extends RuntimeException
Thrown when a required WorkflowRequirement cannot be resolved — no value is supplied by the configured RequirementResolver and no default is declared. Signals a configuration gap rather than a transient failure; the runtime never proceeds with an unresolved required requirement, and never invents a value.
See Also:
  • Constructor Details

    • RequirementResolutionException

      public RequirementResolutionException(String message)
      Creates a new exception with the given message.
      Parameters:
      message - a description of the unresolved requirement