Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

hsr.ipm.storing
Class Host  view Host download Host.java

java.lang.Object
  extended byhsr.ipm.storing.Host

public class Host
extends java.lang.Object

Represents a Host object. Class is able to do dns lookups, reverse dns lookups and whois lookups for AS number of connections.

Version:
1.0

Field Summary
private  java.lang.String asNumber
           
private  hsr.ipm.alerting.ErrorManager errorhandler
           
private  java.lang.String hostName
           
private  java.lang.String hostNameTs
           
private  long id
           
private  java.lang.String ipAddress
           
 
Constructor Summary
Host()
           
 
Method Summary
 void completeHostByIp(java.lang.String ipAddress)
          Sets ip address of desired host and completes host name and as number automatically
 void completeHostByName(java.lang.String hostName)
          Sets host name of desired host and completes ip address and as number automatically
 boolean equals(Host inHost)
          Compares two Host if the IPAddress is the same
private  void findAsNumberByIp()
          Complete as number field in host by given ip address field.
private  void findHostNameByIp()
          Finds hostname in Host by given ip address
private  void findIpAddressByName()
          Completes ip address field of host by given host name field.
 java.lang.String getAsNumber()
          Gets the as number
 java.lang.String getHostName()
          Gets the hostname
 java.lang.String getHostNameTs()
          Gets the the HostnameTsattribute
 long getId()
          Sets the id
 java.lang.String getIpAddress()
          Gets the ip address
static void main(java.lang.String[] args)
           
 void setAsNumber(java.lang.String aASNumber)
          Sets the as number
 void setHostName(java.lang.String aHostName)
          Sets only hostname
 void setHostNameTs(java.lang.String aHostName)
          Sets the the HostnameTsattribute
 void setId(long id)
          Gets the id
 void setIpAddress(java.lang.String aIpAddress)
          Sets the ip address
 java.lang.String toString()
          Returns the content of this Host as a string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private long id

errorhandler

private hsr.ipm.alerting.ErrorManager errorhandler

asNumber

private java.lang.String asNumber

hostNameTs

private java.lang.String hostNameTs

hostName

private java.lang.String hostName

ipAddress

private java.lang.String ipAddress
Constructor Detail

Host

public Host()
Method Detail

setHostName

public void setHostName(java.lang.String aHostName)
Sets only hostname


equals

public boolean equals(Host inHost)
Compares two Host if the IPAddress is the same


getHostName

public java.lang.String getHostName()
Gets the hostname


setHostNameTs

public void setHostNameTs(java.lang.String aHostName)
Sets the the HostnameTsattribute


getHostNameTs

public java.lang.String getHostNameTs()
Gets the the HostnameTsattribute


setIpAddress

public void setIpAddress(java.lang.String aIpAddress)
Sets the ip address


getIpAddress

public java.lang.String getIpAddress()
Gets the ip address


setAsNumber

public void setAsNumber(java.lang.String aASNumber)
Sets the as number


getAsNumber

public java.lang.String getAsNumber()
Gets the as number


getId

public long getId()
Sets the id


setId

public void setId(long id)
Gets the id


findIpAddressByName

private void findIpAddressByName()
Completes ip address field of host by given host name field.


findAsNumberByIp

private void findAsNumberByIp()
Complete as number field in host by given ip address field.


findHostNameByIp

private void findHostNameByIp()
Finds hostname in Host by given ip address


toString

public java.lang.String toString()
Returns the content of this Host as a string.


completeHostByName

public void completeHostByName(java.lang.String hostName)
Sets host name of desired host and completes ip address and as number automatically


completeHostByIp

public void completeHostByIp(java.lang.String ipAddress)
Sets ip address of desired host and completes host name and as number automatically


main

public static void main(java.lang.String[] args)