org.apache.manifoldcf.crawler.connectors.webcrawler
Class DNSManager.DNSInfo

java.lang.Object
  extended by org.apache.manifoldcf.crawler.connectors.webcrawler.DNSManager.DNSInfo
Enclosing class:
DNSManager

protected static class DNSManager.DNSInfo
extends java.lang.Object

This is a cached data item.


Field Summary
protected  long expiration
           
protected  java.lang.String fqdn
           
protected  java.lang.String hostName
           
protected  java.lang.String ipaddress
           
 
Constructor Summary
DNSManager.DNSInfo(java.lang.String ipaddress, java.lang.String fqdn, long expiration, java.lang.String hostName)
          Constructor.
 
Method Summary
 long getExpirationTime()
          Get the expiration time.
 java.lang.String getFQDN()
          Get the fqdn
 java.lang.String getHostName()
          Get the host name
 java.lang.String getIPAddress()
          Get the ipaddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expiration

protected long expiration

hostName

protected java.lang.String hostName

ipaddress

protected java.lang.String ipaddress

fqdn

protected java.lang.String fqdn
Constructor Detail

DNSManager.DNSInfo

public DNSManager.DNSInfo(java.lang.String ipaddress,
                          java.lang.String fqdn,
                          long expiration,
                          java.lang.String hostName)
Constructor.

Method Detail

getIPAddress

public java.lang.String getIPAddress()
Get the ipaddress


getFQDN

public java.lang.String getFQDN()
Get the fqdn


getExpirationTime

public long getExpirationTime()
Get the expiration time.


getHostName

public java.lang.String getHostName()
Get the host name