Class ResultsController

java.lang.Object
com.tt1.simserver.presentation.ResultsController
All Implemented Interfaces:
ResultsApi

@Path("/Resultados") public class ResultsController extends Object implements ResultsApi
Controlador que implementa las acciones y reglas de negocio conectadas al servicio de consulta de resultados.
  • Constructor Details

    • ResultsController

      public ResultsController()
  • Method Details

    • resultadosPost

      public jakarta.ws.rs.core.Response resultadosPost(String username, Integer tok)
      Endpoint POST: Recupera y envía los resultados finales y pasos de una simulación completada.

      Precondición: username no es nulo y tok contiene un identificador válido de una simulación registrada.

      Postcondición: Lanza siempre una excepción de operación no soportada, ya que la funcionalidad no ha sido implementada todavía.

      Specified by:
      resultadosPost in interface ResultsApi
      Parameters:
      username - el nombre del usuario al cual pertenecen los resultados.
      tok - el token identificador de la simulación.
      Returns:
      la respuesta HTTP con los datos históricos del tablero en cada turno.
      Throws:
      UnsupportedOperationException - siempre, porque el método aún no está programado.