From 66307da2655ed4a5bb6b6e265dff3f061f572785 Mon Sep 17 00:00:00 2001 From: gjoranv Date: Tue, 7 Mar 2017 12:09:13 +0100 Subject: Simplify generation of display name. --- .../com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java index fe157f522ed..300cf13bfa6 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java @@ -55,6 +55,7 @@ import java.util.concurrent.ThreadFactory; import java.util.concurrent.TimeUnit; import java.util.logging.Level; import java.util.logging.Logger; +import java.util.stream.Collectors; import static com.yahoo.jdisc.http.server.jetty.ConnectorFactory.JDiscServerConnector; import static com.yahoo.jdisc.http.server.jetty.Exceptions.throwUnchecked; @@ -120,15 +121,6 @@ public class JettyHttpServer extends AbstractServerProvider { private final Server server; private final List listenedPorts = new ArrayList<>(); - private static String getDisplayName(List ports) { - StringBuilder allPorts = new StringBuilder(); - allPorts.append(ports.get(0)); - for (int i = 1; i < ports.size(); i++) { - allPorts.append(":").append(ports.get(i)); - } - return allPorts.toString(); - } - @Inject public JettyHttpServer( final CurrentContainer container, @@ -285,6 +277,10 @@ public class JettyHttpServer extends AbstractServerProvider { return servletContextHandler; } + private static String getDisplayName(List ports) { + return ports.stream().map(Object::toString).collect(Collectors.joining(":")); + } + private ServerSocketChannel getChannelFromServiceLayer(int listenPort, BundleContext bundleContext) { log.log(Level.FINE, "Retrieving channel for port " + listenPort + " from " + bundleContext.getClass().getName()); Collection> refs; -- cgit v1.2.3