package com.lions.dev.exception; import jakarta.ws.rs.WebApplicationException; import jakarta.ws.rs.core.Response; /** * Exception levée lorsque l'événement demandé n'est pas trouvé dans la base de données. * Cette exception renvoie une réponse HTTP 404 (NOT FOUND). */ public class EventNotFoundException extends WebApplicationException { /** * Constructeur qui prend un message d'erreur à afficher lorsque l'exception est levée. * * @param message Le message détaillant l'erreur. */ public EventNotFoundException(String message) { super(message, Response.Status.NOT_FOUND); System.out.println("[ERROR] Événement non trouvé : " + message); } }