Since the address is exposed to sub-components, expose the port as well.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 6 Dec 2010 16:41:06 +0000 (16:41 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 6 Dec 2010 16:41:06 +0000 (16:41 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1042716 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/coyote/AbstractProtocolHandler.java

index c3484c6..a757b76 100644 (file)
@@ -186,10 +186,6 @@ public abstract class AbstractProtocolHandler implements ProtocolHandler,
     }
 
 
-    public int getPort() { return endpoint.getPort(); }
-    public void setPort(int port) { endpoint.setPort(port); }
-
-
     public int getBacklog() { return endpoint.getBacklog(); }
     public void setBacklog(int backlog) { endpoint.setBacklog(backlog); }
 
@@ -209,8 +205,15 @@ public abstract class AbstractProtocolHandler implements ProtocolHandler,
 
     public InetAddress getAddress() { return endpoint.getAddress(); }
     public void setAddress(InetAddress ia) {
-        endpoint.setAddress( ia );
-        setAttribute("address", "" + ia);
+        endpoint.setAddress(ia);
+        setAttribute("address", ia.toString());
+    }
+
+
+    public int getPort() { return endpoint.getPort(); }
+    public void setPort(int port) {
+        endpoint.setPort(port);
+        setAttribute("port", Integer.toString(port));
     }