Overview
Package
Class
Use
Tree
Deprecated
Index
AXL MXLookup DNS API
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
M
N
P
R
S
T
U
V
W
A
addIP(String, String, InetAddress)
- Method in class
MXLookup
Adds an IP address to the cache.
C
clearStats()
- Method in class
MXLookup
Clear statistics.
close()
- Method in class
MXLookup
Closes down the MXLookup system.
com.theorem.smtp
- package com.theorem.smtp
copyright
- Static variable in class
MXLookup
"Copyright 1998 Michael Lecuyer. All rights reserved";
D
domain
- Variable in class
SplitAddr
Email domain name.
E
elapsedTime(Date)
- Static method in class
MXLookup
Get elapsed time.
elapsedTimeToString(Date)
- Static method in class
MXLookup
Get elapsed time of an event.
F
finalize()
- Method in class
MXLookup
Cleans up after the constructor.
G
getARecordLookups()
- Method in class
MXLookup
Return total number of successful A record (hostname) lookups.
getCacheHits()
- Method in class
MXLookup
Return total number of cache hits.
getDomain()
- Method in class
SplitAddr
Get the domain portion of the email address.
getEmailAddr()
- Method in class
SplitAddr
Get the entire email address without the port number.
getFailedLookups()
- Method in class
MXLookup
Return total number of successful lookups.
getFullEmailAddr()
- Method in class
SplitAddr
Get the entire email address with the port number.
getLookups()
- Method in class
MXLookup
Return total number of lookups.
getMX(String)
- Method in class
MXLookup
getMXFull(String)
- Method in class
MXLookup
Get an array of MXData objects describing the full MX records.
getName()
- Method in class
SplitAddr
Get the name portion of the email address.
getPort()
- Method in class
SplitAddr
Get the port number of the address.
getPortNumber()
- Method in class
SplitAddr
Get the port number of the address.
getRetries()
- Method in class
MXLookup
Return total number of retries.
getSuccessfulLookups()
- Method in class
MXLookup
Return total number of successful lookups.
I
ip
- Variable in class
MXData
IP address of this host, if known.
M
MXData
- class
MXData
.
MXData()
- Constructor for class
MXData
MXLookup
- class
MXLookup
.
Looks up MX (Mail Exchange) records for a given host.
MXLookup()
- Constructor for class
MXLookup
Constructor to get at the internals of MXLookup without doing a lookup.
MXLookup(String, int)
- Constructor for class
MXLookup
Connects to name a server on a particular port.
MXLookup(String, int, int, int)
- Constructor for class
MXLookup
Connects to name server on a particular port with settable timeout and retry values.
MXLookup(String)
- Constructor for class
MXLookup
Connects to name server.
main(String[])
- Static method in class
MXLookup
Tests MX lookup.
merge(MXLookup)
- Method in class
MXLookup
Merge another MX cache list with the current one.
mxhost
- Variable in class
MXData
Name of Mail host.
N
name
- Variable in class
SplitAddr
Email name.
P
port
- Variable in class
SplitAddr
Email port number.
portNumber
- Variable in class
SplitAddr
Email port number.
preference
- Variable in class
MXData
Preference number for this MX Host.
R
readCache(String)
- Method in class
MXLookup
Read MX cache records from a file.
S
SplitAddr
- class
SplitAddr
.
A class to extract the three parts of an email address.
SplitAddr(String, int)
- Constructor for class
SplitAddr
Set up the email splitter with some default values.
SplitAddr(String)
- Constructor for class
SplitAddr
Split the full address.
setCacheSize(int)
- Method in class
MXLookup
Sets cache size.
setMaximumRequests(int)
- Method in class
MXLookup
Set the maximum concurrent outstanding requests the MXLookup class may handle.
startTime()
- Static method in class
MXLookup
Start timing an event.
T
toString()
- Method in class
MXLookup
Return the string representation of MXLookup.
ttl
- Variable in class
MXData
Time to list for this record (milliseconds).
U
useMXOnly(boolean)
- Method in class
MXLookup
Do not fetch A records when performing a lookup.
V
Version
- Static variable in class
MXLookup
"2.26".
W
writeCache(String)
- Method in class
MXLookup
Write MX cache records to a file.
A
C
D
E
F
G
I
M
N
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
AXL MXLookup DNS API
PREV NEXT
FRAMES
NO FRAMES
All Classes
Submit a bug report or feature request
Copyright 1998-2001 AXL Software. PO Box 97, Viola, Delaware 19979, U.S.A. All Rights Reserved.