public static synchronized IClient createNamedClient(String name, Class<? extends IClientConfig> configClass) throws ClientException {
    	IClientConfig config = getNamedConfig(name, configClass);
        return registerClientFromProperties(name, config);
    }
Creates a named client using a IClientConfig instance created off the configClass class object passed in as the parameter.
 
@throws ClientException if any error occurs, or if the client with the same name already exists
ribbon-loadbalancer/src/main/java/com/netflix/client/ClientFactory.java