|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides abstraction for DNS resolutions. The interface is Mail specific. It may be a good idea to make the interface more generic or expose commonly needed DNS methods.
Field Summary | |
static String |
ROLE
The component role used by components implementing this service |
Method Summary | |
Collection |
findMXRecords(String hostname)
Get a priority-sorted collection of DNS MX records for a given hostname TODO: Change this to a list, as not all collections are sortable |
Iterator |
getSMTPHostAddresses(String domainName)
Performs DNS lookups as needed to find servers which should or might support SMTP. |
Field Detail |
public static final String ROLE
Method Detail |
public Collection findMXRecords(String hostname)
Get a priority-sorted collection of DNS MX records for a given hostname
TODO: Change this to a list, as not all collections are sortable
hostname
- the hostname to check
public Iterator getSMTPHostAddresses(String domainName)
domainName
- the String domain for which SMTP host addresses are
sought.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |