gedi-geode-extensions-core/src/main/java/gedi/solutions/geode/client/GemFireJmxClient.java
static synchronized String lookupNetworkHost(String host)
	{
		try
		{
			if(_bundle == null)
			{
				URL url = GemFireJmxClient.class.getResource(hostPropFileName);
				
				String filePath = null;
				if(url == null)
					filePath = hostPropFileName;
				else
					filePath = url.toString();
				
				
				System.out.println(new StringBuilder("Loading IP addresses from ")
						.append(filePath).toString());
				
				_bundle = ResourceBundle.getBundle("host");
			}
		
			System.out.println(new StringBuilder("Looking for host name \"").append(host).append("\" IP address in ")
					.append(hostPropFileName).toString());
			
			String newHost = _bundle.getString(host);
			System.out.println(new StringBuilder(host).append("=").append(newHost).toString());
			
			return newHost;
		}
		catch(RuntimeException e)
		{
			System.out.println("Using host:"+host);
			return host;
		}
	}
static synchronized String lookupNetworkHost(String host)
	{
		try
		{
			if(_bundle == null)
			{
				URL url = GemFireJmxClient.class.getResource(hostPropFileName);
				
				String filePath = null;
				if(url == null)
					filePath = hostPropFileName;
				else
					filePath = url.toString();
				
				
				System.out.println(new StringBuilder("Loading IP addresses from ")
						.append(filePath).toString());
				
				_bundle = ResourceBundle.getBundle("host");
			}
		
			System.out.println(new StringBuilder("Looking for host name \"").append(host).append("\" IP address in ")
					.append(hostPropFileName).toString());
			
			String newHost = _bundle.getString(host);
			System.out.println(new StringBuilder(host).append("=").append(newHost).toString());
			
			return newHost;
		}
		catch(RuntimeException e)
		{
			System.out.println("Using host:"+host);
			return host;
		}
	}
static synchronized String lookupNetworkHost ( String host ) { try { if ( _bundle == null ) { URL url = GemFireJmxClient . class . getResource ( hostPropFileName ) ; String filePath = null ; if ( url == null ) filePath = hostPropFileName ; else filePath = url . toString ( ) ; System . out . println ( new StringBuilder ( "Loading IP addresses from " ) . append ( filePath ) . toString ( ) ) ; _bundle = ResourceBundle . getBundle ( "host" ) ; } System . out . println ( new StringBuilder ( "Looking for host name \"" ) . append ( host ) . append ( "\" IP address in " ) . append ( hostPropFileName ) . toString ( ) ) ; String newHost = _bundle . getString ( host ) ; System . out . println ( new StringBuilder ( host ) . append ( "=" ) . append ( newHost ) . toString ( ) ) ; return newHost ; } catch ( RuntimeException e ) { System . out . println ( "Using host:" + host ) ; return host ; } }
Supports resolving host network lookup issues
@param host the host to resolve the IP
@return the resolved host (or original if mapping does not exists)
Supports resolving host network lookup issues