From 12f47ae12b398212258b0003336fc31e0745d97f Mon Sep 17 00:00:00 2001 From: Robert Butora <robert.butora@gmail.com> Date: Tue, 26 Mar 2024 11:59:16 -0400 Subject: [PATCH] renames PubdidResponseWrapper to FormatResponseWrapper --- .../webapi/AuthorizationResponseFilter.java | 4 ++-- .../vlkb/webapi/FormatResponseFilter.java | 19 +++---------------- .../main/java/vlkb/webapi/SearchServlet.java | 6 +++--- 3 files changed, 8 insertions(+), 21 deletions(-) diff --git a/data-discovery/src/main/java/vlkb/webapi/AuthorizationResponseFilter.java b/data-discovery/src/main/java/vlkb/webapi/AuthorizationResponseFilter.java index 78f4851..cd75f32 100644 --- a/data-discovery/src/main/java/vlkb/webapi/AuthorizationResponseFilter.java +++ b/data-discovery/src/main/java/vlkb/webapi/AuthorizationResponseFilter.java @@ -40,9 +40,9 @@ public class AuthorizationResponseFilter implements Filter chain.doFilter(request, response); - if(response instanceof PubdidResponseWrapper) + if(response instanceof FormatResponseWrapper) { - PubdidResponseWrapper pw = (PubdidResponseWrapper) response; + FormatResponseWrapper pw = (FormatResponseWrapper) response; LOGGER.info("after doFilter : " + pw.getPubdidArr().length); //if (pubdidWrapper.getContentType().contains("text/plain")) diff --git a/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java b/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java index 2bc2e9c..5679289 100644 --- a/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java +++ b/data-discovery/src/main/java/vlkb/webapi/FormatResponseFilter.java @@ -14,11 +14,11 @@ import javax.servlet.http.*; import java.nio.charset.Charset; -class PubdidResponseWrapper extends HttpServletResponseWrapper +class FormatResponseWrapper extends HttpServletResponseWrapper { private SearchDescription search; - public PubdidResponseWrapper(HttpServletResponse response) + public FormatResponseWrapper(HttpServletResponse response) { super(response); search = null; @@ -56,19 +56,6 @@ public class FormatResponseFilter implements Filter { LOGGER.info("trace"); -// DbPSearch.loadDriver(); -/* - FIXME DbPSearch is using Settings.DBConn from SearchServlet -> discovery.properties - - /* load Surveys table * / - DbPSearch vlkbSql; - synchronized(DbPSearch.class) - { - vlkbSql = new DbPSearch(); - } - - dbSubsurveyArr = vlkbSql.getSurveyTable(); -*/ String surveysAbsPathname = settings.serviceUrls.surveysAbsPathname(); LOGGER.info("Loading metadata from: " + surveysAbsPathname); dbSubsurveyArr = Subsurvey.loadSubsurveys(surveysAbsPathname); @@ -84,7 +71,7 @@ public class FormatResponseFilter implements Filter LOGGER.info("trace"); LOGGER.info("REQUEST START ============================================================================================="); - PubdidResponseWrapper pubdidWrapper = new PubdidResponseWrapper((HttpServletResponse) response); + FormatResponseWrapper pubdidWrapper = new FormatResponseWrapper((HttpServletResponse) response); chain.doFilter(request, pubdidWrapper); diff --git a/data-discovery/src/main/java/vlkb/webapi/SearchServlet.java b/data-discovery/src/main/java/vlkb/webapi/SearchServlet.java index b880972..e7f56a6 100644 --- a/data-discovery/src/main/java/vlkb/webapi/SearchServlet.java +++ b/data-discovery/src/main/java/vlkb/webapi/SearchServlet.java @@ -66,9 +66,9 @@ public class SearchServlet extends javax.servlet.http.HttpServlet /* if filters installed response will be wrapped */ - if(response instanceof PubdidResponseWrapper) + if(response instanceof FormatResponseWrapper) { - LOGGER.info("response-type is PubdidResponseWrapper"); + LOGGER.info("response-type is FormatResponseWrapper"); response.setContentType("text/plain"); response.setCharacterEncoding(RESPONSE_ENCODING); @@ -79,7 +79,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet search.pubdidArr = pubdidArr; search.inputs = inputs; - PubdidResponseWrapper pubdidWrapper = (PubdidResponseWrapper) response; + FormatResponseWrapper pubdidWrapper = (FormatResponseWrapper) response; pubdidWrapper.set(search); } else -- GitLab