Class MessageSettingsService
java.lang.Object
edu.suffolk.litlab.efsp.server.services.MessageSettingsService
-
Constructor Summary
ConstructorsConstructorDescriptionMessageSettingsService
(Supplier<LoginDatabase> ldSupplier, Supplier<MessageSettingsDatabase> mdSupplier) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
getAll()
jakarta.ws.rs.core.Response
getMsgSettings
(jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.Response
setMsgSettings
(jakarta.ws.rs.core.HttpHeaders httpHeaders, String newInfoStr)
-
Constructor Details
-
MessageSettingsService
public MessageSettingsService(Supplier<LoginDatabase> ldSupplier, Supplier<MessageSettingsDatabase> mdSupplier)
-
-
Method Details
-
getAll
@GET @Path("/") @Produces("application/json") public jakarta.ws.rs.core.Response getAll() -
getMsgSettings
@GET @Path("/settings") public jakarta.ws.rs.core.Response getMsgSettings(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders) -
setMsgSettings
@PATCH @Path("/settings") public jakarta.ws.rs.core.Response setMsgSettings(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders, String newInfoStr)
-