public PreemptiveHttpClient getHttpClient() {
return getHttpClient(connectionTimeout);
}
public PreemptiveHttpClient getHttpClient(int connectionTimeout) {
if (deployClient == null) {
<BUG>PreemptiveHttpClient client = new PreemptiveHttpClient(username, password, connectionTimeout);

if (proxyConfiguration != null) {
client.setProxyConfiguration(proxyConfiguration.host, proxyConfiguration.port,
proxyConfiguration.username, proxyConfiguration.password);
}
deployClient = client;</BUG>
}

public PreemptiveHttpClient getHttpClient() {
return getHttpClient(connectionTimeout);
}
public PreemptiveHttpClient getHttpClient(int connectionTimeout) {
if (deployClient == null) {
deployClient = new PreemptiveHttpClient(username, password, connectionTimeout, proxyConfiguration);
}
