Files
afterwork-server-impl-quarkus/src/main/java/com/lions/dev/exception/EventNotFoundException.java

21 lines
689 B
Java

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);
}
}