package bo.gotthardt.jsclient; import lombok.RequiredArgsConstructor; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; /** * Resource for serving the configuration values for a Javascript client. */ @Path("/configurations") @Produces(MediaType.APPLICATION_JSON) @RequiredArgsConstructor public class JsClientConfigurationResource { private final JsClientConfiguration config; @GET @Path("/client") public JsClientConfiguration getConfiguration() { return config; } }