Author: bago Date: Fri Jan 21 11:08:23 2011 New Revision: 1061739 URL: http://svn.apache.org/viewvc?rev=1061739&view=rev Log: Mark older dns lookup methods as deprecated (MAILET-35)
Modified: james/mailet/api/trunk/src/main/java/org/apache/mailet/HostAddress.java james/mailet/api/trunk/src/main/java/org/apache/mailet/MailetContext.java Modified: james/mailet/api/trunk/src/main/java/org/apache/mailet/HostAddress.java URL: http://svn.apache.org/viewvc/james/mailet/api/trunk/src/main/java/org/apache/mailet/HostAddress.java?rev=1061739&r1=1061738&r2=1061739&view=diff ============================================================================== --- james/mailet/api/trunk/src/main/java/org/apache/mailet/HostAddress.java (original) +++ james/mailet/api/trunk/src/main/java/org/apache/mailet/HostAddress.java Fri Jan 21 11:08:23 2011 @@ -25,6 +25,7 @@ package org.apache.mailet; * the name of a URL as well as its corresponding host name. * * @since Mailet API v2.3 + * @deprecated */ public class HostAddress extends javax.mail.URLName { private String hostname; Modified: james/mailet/api/trunk/src/main/java/org/apache/mailet/MailetContext.java URL: http://svn.apache.org/viewvc/james/mailet/api/trunk/src/main/java/org/apache/mailet/MailetContext.java?rev=1061739&r1=1061738&r2=1061739&view=diff ============================================================================== --- james/mailet/api/trunk/src/main/java/org/apache/mailet/MailetContext.java (original) +++ james/mailet/api/trunk/src/main/java/org/apache/mailet/MailetContext.java Fri Jan 21 11:08:23 2011 @@ -261,6 +261,8 @@ public interface MailetContext { * * @param domain the domain name whose mail handling hosts are requested * @return the sorted mail-handling hostnames for the domain + * + * @deprecated use the generic dnsLookup method */ Collection<String> getMailServers(String domain); @@ -276,6 +278,8 @@ public interface MailetContext { * @param domain the domain whose mail handling SMTP host addresses are requested * @return an Iterator over HostAddress, in proper order of priority, or * an empty iterator if no hosts are found + * + * @deprecated use the generic dnsLookup method */ Iterator<HostAddress> getSMTPHostAddresses(String domain); @@ -358,6 +362,7 @@ public interface MailetContext { /** * Lookups the DNS system for a given record type. + * In case of MX records the returned List will be sorted using the priority score, ascending. * * @param name the host/domain name to lookup * @param type the "IN" record type to lookup