package dev.dinauer.monitoring; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import dev.dinauer.monitoring.entity.MonitoringConfig; import dev.dinauer.monitoring.entity.MonitoringType; import dev.dinauer.monitoring.entity.repo.MonitoringRepo; import jakarta.inject.Inject; import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; import java.util.List; @Path("/monitorings") public class MonitoringResource { @Inject MonitoringRepo monitoringRepo; @GET public List get() throws JsonProcessingException { return monitoringRepo.listAll(); } }