src/main/java/gov/usgs/cida/pubs/busservice/CrossRefBusService.java
protected HttpResponse performCrossRefPost(HttpPost httpPost, CloseableHttpClient httpClient) throws IOException {
		LOG.debug("Posting to " + configurationService.getCrossrefProtocol() + "://" + configurationService.getCrossrefHost() + ":" + configurationService.getCrossrefPort());
		try {
			HttpHost httpHost = new HttpHost(configurationService.getCrossrefHost(), configurationService.getCrossrefPort(), configurationService.getCrossrefProtocol());
			HttpResponse response = httpClient.execute(httpHost, httpPost, new BasicHttpContext());
			return response;
		} catch (IOException ex) {
			throw new IOException("Unexpected network error when POSTing to Crossref", ex);
		}
	}
/**
	 * 
	 * @param httpPost
	 * @param httpClient
	 * @return the response from Crossref web services
	 * @throws IOException 
	 */
@param httpPost
@param httpClient
@return the response from Crossref web services
@throws IOException
@param httpPost @param httpClient @return the response from Crossref web services @throws IOException
protected HttpResponse performCrossRefPost(HttpPost httpPost, CloseableHttpClient httpClient) throws IOException {
		LOG.debug("Posting to " + configurationService.getCrossrefProtocol() + "://" + configurationService.getCrossrefHost() + ":" + configurationService.getCrossrefPort());
		try {
			HttpHost httpHost = new HttpHost(configurationService.getCrossrefHost(), configurationService.getCrossrefPort(), configurationService.getCrossrefProtocol());
			HttpResponse response = httpClient.execute(httpHost, httpPost, new BasicHttpContext());
			return response;
		} catch (IOException ex) {
			throw new IOException("Unexpected network error when POSTing to Crossref", ex);
		}
	}
protected HttpResponse performCrossRefPost ( HttpPost httpPost , CloseableHttpClient httpClient ) throws IOException { LOG . debug ( "Posting to " + configurationService . getCrossrefProtocol ( ) + "://" + configurationService . getCrossrefHost ( ) + ":" + configurationService . getCrossrefPort ( ) ) ; try { HttpHost httpHost = new HttpHost ( configurationService . getCrossrefHost ( ) , configurationService . getCrossrefPort ( ) , configurationService . getCrossrefProtocol ( ) ) ; HttpResponse response = httpClient . execute ( httpHost , httpPost , new BasicHttpContext ( ) ) ; return response ; } catch ( IOException ex ) { throw new IOException ( "Unexpected network error when POSTing to Crossref" , ex ) ; } }
@param httpPost
 @param httpClient
 @return the response from Crossref web services
 @throws IOException
@param httpPost @param httpClient @return the response from Crossref web services @throws IOException