package nl.ipo.cds.admin.ba.controller;
import java.io.IOException;
import javax.servlet.http.HttpServletResponse;
import nl.ipo.cds.admin.ba.ControllerException;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
@ControllerAdvice
public class ExceptionHandlers {
@ExceptionHandler (ControllerException.class)
@ResponseBody
public void handleControllerException (final ControllerException ex, final HttpServletResponse response) throws IOException {
response.sendError (ex.getStatusCode (), ex.getMessage ());
}
}