org.apache.axis.utils
Class NetworkUtils

java.lang.Object
  extended byorg.apache.axis.utils.NetworkUtils

public class NetworkUtils
extends java.lang.Object

Utility classes for networking created 13-May-2004 16:17:51


Field Summary
static java.lang.String LOCALHOST
          what we return when we cannot determine our hostname.
 
Method Summary
static java.lang.String getLocalHostname()
          Get the string defining the hostname of the system, as taken from the default network adapter of the system.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCALHOST

public static final java.lang.String LOCALHOST
what we return when we cannot determine our hostname. We use this rather than 'localhost' as if DNS is very confused, localhost can map to different machines than "self".

See Also:
Constant Field Values
Method Detail

getLocalHostname

public static java.lang.String getLocalHostname()
Get the string defining the hostname of the system, as taken from the default network adapter of the system. There is no guarantee that this will be fully qualified, or that it is the hostname used by external machines to access the server. If we cannot determine the name, then we return the default hostname, which is defined by LOCALHOST

Returns:
a string name of the host.


Copyright 2003 Apache Web Services Project. A ll Rights Reserved.