From 92a1e30e84254a9c9ba1d2bc3488920f4e87bdfd Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Tue, 22 Nov 2022 15:54:43 -0700 Subject: [PATCH] Remove service --- .../nshmp/netcdf/www/TestSitesService.java | 49 ------------------- 1 file changed, 49 deletions(-) delete mode 100644 src/hazard/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/TestSitesService.java diff --git a/src/hazard/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/TestSitesService.java b/src/hazard/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/TestSitesService.java deleted file mode 100644 index 771ef45..0000000 --- a/src/hazard/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/TestSitesService.java +++ /dev/null @@ -1,49 +0,0 @@ -package gov.usgs.earthquake.nshmp.netcdf.www; - -import com.google.gson.JsonElement; - -import gov.usgs.earthquake.nshmp.geo.json.FeatureCollection; -import gov.usgs.earthquake.nshmp.netcdf.NetcdfHazardCurves; -import gov.usgs.earthquake.nshmp.netcdf.NetcdfVersion; -import gov.usgs.earthquake.nshmp.www.ResponseBody; -import gov.usgs.earthquake.nshmp.www.ResponseMetadata; - -import io.micronaut.http.HttpRequest; -import jakarta.inject.Singleton; - -/** - * Test sites handler for {@link TestSitesController}. - * - * @author U.S. Geological Survey - */ -@Singleton -public class TestSitesService { - static final String NAME = "Test Sites"; - - static String handleSites(HttpRequest<?> http, NetcdfHazardCurves netcdf, Boolean raw) { - RequestData requestData = new RequestData(raw); - FeatureCollection sites = netcdf.netcdfData().sites(); - - if (requestData.raw) { - return sites.toJson(); - } else { - var response = ResponseBody.<RequestData, JsonElement> success() - .name(NAME) - .url(http.getUri().toString()) - .metadata(new ResponseMetadata(NetcdfVersion.appVersions())) - .request(requestData) - .response(sites.toJsonTree()) - .build(); - - return NetcdfWsUtils.GSON.toJson(response); - } - } - - static class RequestData { - public boolean raw; - - RequestData(Boolean raw) { - this.raw = raw == null ? false : raw; - } - } -} -- GitLab