Enum Class ReviewReport.ReviewStatus

java.lang.Object
java.lang.Enum<ReviewReport.ReviewStatus>
ai.tabforge.workshop.model.ReviewReport.ReviewStatus
All Implemented Interfaces:
Serializable, Comparable<ReviewReport.ReviewStatus>, Constable
Enclosing class:
ReviewReport

public static enum ReviewReport.ReviewStatus extends Enum<ReviewReport.ReviewStatus>
Current lifecycle state of the review session.

CERTIFICATION NOTE — Agentic Architecture & Orchestration (27% of exam): These states map to the agentic loop stages in OrchestratorAgent. GetReportTool returns different JSON based on which state the review is in — running progress vs. final report vs. escalation request. Understanding state management in long-running agentic workflows is exam material.

  • Enum Constant Details

  • Method Details

    • values

      public static ReviewReport.ReviewStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ReviewReport.ReviewStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null