Class CourtSchedulingService
java.lang.Object
edu.suffolk.litlab.efspserver.services.CourtSchedulingService
-
Constructor Summary
ConstructorsConstructorDescriptionCourtSchedulingService
(Map<String, InterviewToFilingInformationConverter> converterMap, String jurisdiction, String env, DataSource userDs, Supplier<CodeDatabase> cdSupplier) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
getAll()
jakarta.ws.rs.core.Response
getReturnDate
(jakarta.ws.rs.core.HttpHeaders httpHeaders, String courtId, String allVars) jakarta.ws.rs.core.Response
reserveCourtDateSync
(jakarta.ws.rs.core.HttpHeaders httpHeaders, String courtId, String paramStr)
-
Constructor Details
-
CourtSchedulingService
public CourtSchedulingService(Map<String, InterviewToFilingInformationConverter> converterMap, String jurisdiction, String env, DataSource userDs, Supplier<CodeDatabase> cdSupplier)
-
-
Method Details
-
getAll
@GET @Path("/") public jakarta.ws.rs.core.Response getAll() -
getReturnDate
@POST @Path("/courts/{court_id}/return_date") public jakarta.ws.rs.core.Response getReturnDate(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders, @PathParam("court_id") String courtId, String allVars) throws SQLException, jakarta.xml.bind.JAXBException - Throws:
SQLException
jakarta.xml.bind.JAXBException
-
reserveCourtDateSync
@POST @Path("/courts/{court_id}/reserve_date") public jakarta.ws.rs.core.Response reserveCourtDateSync(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders, @PathParam("court_id") String courtId, String paramStr) throws com.fasterxml.jackson.databind.JsonMappingException, com.fasterxml.jackson.core.JsonProcessingException, DatatypeConfigurationException, SQLException - Throws:
com.fasterxml.jackson.databind.JsonMappingException
com.fasterxml.jackson.core.JsonProcessingException
DatatypeConfigurationException
SQLException
-