org.apache.axis.utils

Class NetworkUtils

public class NetworkUtils extends Object

Utility classes for networking created 13-May-2004 16:17:51
Field Summary
protected static Loglog
static StringLOCALHOST
what we return when we cannot determine our hostname.
static StringLOCALHOST_IPV6
loopback address in IPV6
Method Summary
static StringgetLocalHostname()
Get the string defining the hostname of the system, as taken from the default network adapter of the system.

Field Detail

log

protected static Log log

LOCALHOST

public static final 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".

LOCALHOST_IPV6

public static final String LOCALHOST_IPV6
loopback address in IPV6

Method Detail

getLocalHostname

public static 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 B) 2005 Apache Web Services Project. All Rights Reserved.