LOGGING ADDED
Some checks failed
Build and Push Quarkus Image / build-and-push (push) Has been cancelled

This commit is contained in:
2026-03-01 22:11:15 +01:00
parent 831da857d3
commit 7497285d0f
2 changed files with 10 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ import jakarta.ws.rs.*;
import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.MediaType;
import nl.veenm.jobfindr.domain.Vacature; import nl.veenm.jobfindr.domain.Vacature;
import nl.veenm.jobfindr.services.VacatureService; import nl.veenm.jobfindr.services.VacatureService;
import org.jboss.logging.Logger;
import java.util.List; import java.util.List;
@@ -12,30 +13,36 @@ import java.util.List;
@Consumes(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON)
public class VacatureResource { public class VacatureResource {
private static final org.jboss.logging.Logger logger = Logger.getLogger(VacatureService.class);
@Inject @Inject
VacatureService vacatureService; VacatureService vacatureService;
@GET @GET
public List<Vacature> getVacatures() { @Path("/new")
return vacatureService.getServices(); public List<Vacature> getNewVacatures() {
logger.info("getNewVacatures");
return vacatureService.getNewVacatures();
} }
@GET @GET
@Path("/test") @Path("/test")
public void testEmails(){ public void testEmails(){
logger.info("testEmails");
vacatureService.checkAndSendNewVacatures(); vacatureService.checkAndSendNewVacatures();
} }
@GET() @GET()
@Path("/all") @Path("/all")
public List<Vacature> getAllVacatures() { public List<Vacature> getAllVacatures() {
logger.info("getAllVacatures");
return vacatureService.getAllVacatures(); return vacatureService.getAllVacatures();
} }
@PATCH @PATCH
@Path("/clean") @Path("/clean")
public void cleanVacatures() { public void cleanVacatures() {
logger.info("cleanVacatures");
vacatureService.cleanVacatures(); vacatureService.cleanVacatures();
} }
} }

View File

@@ -37,7 +37,7 @@ public class VacatureService {
private final String className = this.getClass().getSimpleName(); private final String className = this.getClass().getSimpleName();
public List<Vacature> getServices() { public List<Vacature> getNewVacatures() {
eventService.logInfo(VacatureService.class.getName(), "getServices", "getServices aangeroepen"); eventService.logInfo(VacatureService.class.getName(), "getServices", "getServices aangeroepen");
List<Vacature> vacatures = getVacatures(); List<Vacature> vacatures = getVacatures();
emailService.stuurVacatureEmail("vanveenmel11@gmail.com", vacatures); emailService.stuurVacatureEmail("vanveenmel11@gmail.com", vacatures);