From 9ede8d1c463db2dc797fc4094b00fa4fc25fddce Mon Sep 17 00:00:00 2001 From: Athou Date: Tue, 9 Jan 2024 14:09:24 +0100 Subject: [PATCH] remove the Managed interface for classes that are not managed by dropwizard --- .../src/main/java/com/commafeed/backend/HttpGetter.java | 8 +------- .../com/commafeed/backend/feed/FeedRefreshUpdater.java | 3 +-- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/commafeed-server/src/main/java/com/commafeed/backend/HttpGetter.java b/commafeed-server/src/main/java/com/commafeed/backend/HttpGetter.java index 39eef682..0d08f0c8 100644 --- a/commafeed-server/src/main/java/com/commafeed/backend/HttpGetter.java +++ b/commafeed-server/src/main/java/com/commafeed/backend/HttpGetter.java @@ -31,7 +31,6 @@ import com.commafeed.CommaFeedConfiguration; import com.google.common.collect.Iterables; import com.google.common.net.HttpHeaders; -import io.dropwizard.lifecycle.Managed; import jakarta.inject.Inject; import jakarta.inject.Singleton; import lombok.Getter; @@ -44,7 +43,7 @@ import nl.altindag.ssl.apache5.util.Apache5SslUtils; * */ @Singleton -public class HttpGetter implements Managed { +public class HttpGetter { private final CloseableHttpClient client; @@ -154,11 +153,6 @@ public class HttpGetter implements Managed { .build(); } - @Override - public void stop() throws Exception { - client.close(); - } - @Getter public static class NotModifiedException extends Exception { private static final long serialVersionUID = 1L; diff --git a/commafeed-server/src/main/java/com/commafeed/backend/feed/FeedRefreshUpdater.java b/commafeed-server/src/main/java/com/commafeed/backend/feed/FeedRefreshUpdater.java index 7cb4f6b7..1d311559 100644 --- a/commafeed-server/src/main/java/com/commafeed/backend/feed/FeedRefreshUpdater.java +++ b/commafeed-server/src/main/java/com/commafeed/backend/feed/FeedRefreshUpdater.java @@ -28,7 +28,6 @@ import com.commafeed.frontend.ws.WebSocketMessageBuilder; import com.commafeed.frontend.ws.WebSocketSessions; import com.google.common.util.concurrent.Striped; -import io.dropwizard.lifecycle.Managed; import jakarta.inject.Inject; import jakarta.inject.Singleton; import lombok.AllArgsConstructor; @@ -39,7 +38,7 @@ import lombok.extern.slf4j.Slf4j; */ @Slf4j @Singleton -public class FeedRefreshUpdater implements Managed { +public class FeedRefreshUpdater { private final UnitOfWork unitOfWork; private final FeedService feedService;