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