Author: norman
Date: Fri Jan  7 09:51:26 2011
New Revision: 1056230

URL: http://svn.apache.org/viewvc?rev=1056230&view=rev
Log:
Allow to specify the default port when creating HostAddress instances

Modified:
    
james/server/trunk/util/src/main/java/org/apache/james/util/MXHostAddressIterator.java

Modified: 
james/server/trunk/util/src/main/java/org/apache/james/util/MXHostAddressIterator.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/util/src/main/java/org/apache/james/util/MXHostAddressIterator.java?rev=1056230&r1=1056229&r2=1056230&view=diff
==============================================================================
--- 
james/server/trunk/util/src/main/java/org/apache/james/util/MXHostAddressIterator.java
 (original)
+++ 
james/server/trunk/util/src/main/java/org/apache/james/util/MXHostAddressIterator.java
 Fri Jan  7 09:51:26 2011
@@ -38,12 +38,19 @@ public class MXHostAddressIterator imple
     private DNSService dns;
     private boolean useSingleIP;
     private Log logger;
+    private int defaultPort;
 
     public MXHostAddressIterator(Iterator<String> hosts, DNSService dns, 
boolean useSingleIP, Log logger) {
+        this(hosts, 25, dns, useSingleIP, logger);
+    }
+    
+
+    public MXHostAddressIterator(Iterator<String> hosts, int defaultPort, 
DNSService dns, boolean useSingleIP, Log logger) {
         this.hosts = hosts;
         this.dns = dns;
         this.useSingleIP = useSingleIP;
         this.logger = logger;
+        this.defaultPort = defaultPort;
     }
     
     /*
@@ -70,7 +77,7 @@ public class MXHostAddressIterator imple
                 hostname = nextHostname.substring(0,idx);
             } else {
                 hostname = nextHostname;
-                port = "25";
+                port = defaultPort + "";
             }
             
             InetAddress[] addrs = null;



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to