summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/container
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-02 12:05:02 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-02 14:48:42 +0100
commit61860fd6420a164a75a68e2f643cb30816f7b11d (patch)
treea8e6a5a857a79ff862e40e1e6d3fb4e754265c2a /container-core/src/main/java/com/yahoo/container
parent6b5c9652df7bc095bede29f2ba415abfdbdbcd05 (diff)
Remove Servlet integration from container-core
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container')
-rw-r--r--container-core/src/main/java/com/yahoo/container/servlet/ServletProvider.java28
-rw-r--r--container-core/src/main/java/com/yahoo/container/servlet/package-info.java1
2 files changed, 1 insertions, 28 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/servlet/ServletProvider.java b/container-core/src/main/java/com/yahoo/container/servlet/ServletProvider.java
deleted file mode 100644
index aabaa6dd378..00000000000
--- a/container-core/src/main/java/com/yahoo/container/servlet/ServletProvider.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-package com.yahoo.container.servlet;
-
-import javax.servlet.Servlet;
-
-import com.yahoo.container.di.componentgraph.Provider;
-import org.eclipse.jetty.servlet.ServletHolder;
-
-/**
- * @author stiankri
- */
-public class ServletProvider implements Provider<ServletHolder> {
-
- private final ServletHolder servletHolder;
-
- public ServletProvider(Servlet servlet, ServletConfigConfig servletConfigConfig) {
- servletHolder = new ServletHolder(servlet);
- servletConfigConfig.map().forEach( (key, value) -> servletHolder.setInitParameter(key, value));
- }
-
- @Override
- public ServletHolder get() {
- return servletHolder;
- }
-
- @Override
- public void deconstruct() { }
-}
diff --git a/container-core/src/main/java/com/yahoo/container/servlet/package-info.java b/container-core/src/main/java/com/yahoo/container/servlet/package-info.java
index 38c03998bf7..8ecb3cbe827 100644
--- a/container-core/src/main/java/com/yahoo/container/servlet/package-info.java
+++ b/container-core/src/main/java/com/yahoo/container/servlet/package-info.java
@@ -1,4 +1,5 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+// TODO Vespa 8 Remove export package
@ExportPackage
package com.yahoo.container.servlet;