remove the Managed interface for classes that are not managed by dropwizard

This commit is contained in:
Athou
2024-01-09 14:09:24 +01:00
parent fd0425a2be
commit 9ede8d1c46
2 changed files with 2 additions and 9 deletions

View File

@@ -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;

View File

@@ -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;