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]