code: public boolean removeBalancer(String hostName, int sipPort, int httpPort, int index, int rmiPort) {
  		InetAddress[] hostAddr = null;
  		try {
  			hostAddr = InetAddress.getAllByName(hostName);
  		} catch (UnknownHostException uhe) {
  			throw new IllegalArgumentException(
  					"HostName is not a valid host name or it doesnt exists in DNS",
  					uhe);
  		}
  
  		if (index < 0 || index >= hostAddr.length) {
  			throw new IllegalArgumentException(
  					"Index in host address array is wrong, it should be [0]<x<["
  							+ hostAddr.length + "] and it is [" + index + "]");
  		}
  
  		InetAddress address = hostAddr[index];
  
  		return this.removeBalancer(address.getHostAddress(), sipPort, httpPort, rmiPort);
  	}
docs: {@inheritDoc}