diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-12-02 12:05:02 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-12-02 14:48:42 +0100 |
commit | 61860fd6420a164a75a68e2f643cb30816f7b11d (patch) | |
tree | a8e6a5a857a79ff862e40e1e6d3fb4e754265c2a /container-core/src/main/java/com/yahoo/container | |
parent | 6b5c9652df7bc095bede29f2ba415abfdbdbcd05 (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.java | 28 | ||||
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/servlet/package-info.java | 1 |
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; |