diff options
-rw-r--r-- | jdisc_http_service/abi-spec.json | 7 | ||||
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/ssl/SslContextFactoryProvider.java | 3 |
2 files changed, 7 insertions, 3 deletions
diff --git a/jdisc_http_service/abi-spec.json b/jdisc_http_service/abi-spec.json index a326b5792be..f915dc1e8c1 100644 --- a/jdisc_http_service/abi-spec.json +++ b/jdisc_http_service/abi-spec.json @@ -1124,14 +1124,17 @@ }, "com.yahoo.jdisc.http.ssl.SslContextFactoryProvider": { "superClass": "java.lang.Object", - "interfaces": [], + "interfaces": [ + "java.lang.AutoCloseable" + ], "attributes": [ "public", "interface", "abstract" ], "methods": [ - "public abstract org.eclipse.jetty.util.ssl.SslContextFactory getInstance(java.lang.String, int)" + "public abstract org.eclipse.jetty.util.ssl.SslContextFactory getInstance(java.lang.String, int)", + "public void close()" ], "fields": [] } diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/ssl/SslContextFactoryProvider.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/ssl/SslContextFactoryProvider.java index 37916fd5734..c364116e0af 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/ssl/SslContextFactoryProvider.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/ssl/SslContextFactoryProvider.java @@ -8,7 +8,7 @@ import org.eclipse.jetty.util.ssl.SslContextFactory; * * @author bjorncs */ -public interface SslContextFactoryProvider { +public interface SslContextFactoryProvider extends AutoCloseable { /** * This method is called once for each SSL connector. @@ -17,4 +17,5 @@ public interface SslContextFactoryProvider { */ SslContextFactory getInstance(String containerId, int port); + @Override default void close() {} } |