Class EmailController

java.lang.Object
com.tt1.simserver.presentation.EmailController
All Implemented Interfaces:
EmailApi

@Path("/Email") public class EmailController extends Object implements EmailApi
Controlador que implementa las acciones y reglas de negocio conectadas al envío de correos electrónicos.
  • Constructor Details

    • EmailController

      public EmailController()
  • Method Details

    • emailPost

      public jakarta.ws.rs.core.Response emailPost(String emailAddress, String message)
      Endpoint POST: Procesa la solicitud para enviar un correo electrónico a un destinatario.

      Precondición: emailAddress y message no son nulos.

      Postcondición: Crea un objeto de respuesta indicando que la operación fue un éxito y devuelve una respuesta HTTP 201 (Created) lista para ser enviada al cliente.

      Specified by:
      emailPost in interface EmailApi
      Parameters:
      emailAddress - la dirección de correo del destinatario.
      message - el contenido del correo a enviar.
      Returns:
      la respuesta HTTP empaquetada con el estado de la operación.