Skip to content

Commit e91f28b

Browse files
committed
Deprecate (and mark for removal) ExtendedHttpService
The ExtendedHttpService is effectively unused in platform and uses the abandoned HttpService it is API. We therefore should deprecate and remove that to get rid of the dependency here a more modern replacement for the purpose of this extended form (registering filters) is today the [Http Whiteboard Specification](https://docs.osgi.org/specification/osgi.cmpn/7.0.0/service.http.whiteboard.html)
1 parent c8ce736 commit e91f28b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

bundles/org.eclipse.equinox.http.servlet/src/org/eclipse/equinox/http/servlet/ExtendedHttpService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
* @noimplement This interface is not intended to be implemented by clients.
2626
*/
2727
@ProviderType
28+
@Deprecated(forRemoval = true)
2829
public interface ExtendedHttpService extends HttpService {
2930

3031
/**

bundles/org.eclipse.equinox.http.servlet/src/org/eclipse/equinox/http/servlet/HttpServiceMultipartServlet.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
* @deprecated No longer required.
2121
* @since 1.3
2222
*/
23+
@Deprecated(forRemoval = true)
2324
public class HttpServiceMultipartServlet extends HttpServlet {
2425
private static final long serialVersionUID = 2281118780429323631L;
2526
}

0 commit comments

Comments
 (0)