org.alfresco.httpclient
Class HttpClientFactory
java.lang.Object
org.alfresco.httpclient.HttpClientFactory
public class HttpClientFactory
- extends java.lang.Object
A factory to create HttpClients and AlfrescoHttpClients based on the setting of the 'secureCommsType' property.
- Since:
- 4.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpClientFactory
public HttpClientFactory()
HttpClientFactory
public HttpClientFactory(HttpClientFactory.SecureCommsType secureCommsType,
SSLEncryptionParameters sslEncryptionParameters,
KeyResourceLoader keyResourceLoader,
KeyStoreParameters keyStoreParameters,
MD5EncryptionParameters encryptionParameters,
java.lang.String host,
int port,
int sslPort)
init
public void init()
setHost
public void setHost(java.lang.String host)
setPort
public void setPort(int port)
setSslPort
public void setSslPort(int sslPort)
isSSL
public boolean isSSL()
setSecureCommsType
public void setSecureCommsType(java.lang.String type)
setSSLEncryptionParameters
public void setSSLEncryptionParameters(SSLEncryptionParameters sslEncryptionParameters)
setKeyStoreParameters
public void setKeyStoreParameters(KeyStoreParameters keyStoreParameters)
setEncryptionParameters
public void setEncryptionParameters(MD5EncryptionParameters encryptionParameters)
setKeyResourceLoader
public void setKeyResourceLoader(KeyResourceLoader keyResourceLoader)
constructHttpClient
protected org.apache.commons.httpclient.HttpClient constructHttpClient()
getHttpsClient
protected org.apache.commons.httpclient.HttpClient getHttpsClient()
getDefaultHttpClient
protected org.apache.commons.httpclient.HttpClient getDefaultHttpClient()
getAlfrescoHttpsClient
protected AlfrescoHttpClient getAlfrescoHttpsClient()
getAlfrescoHttpClient
protected AlfrescoHttpClient getAlfrescoHttpClient()
getMD5HttpClient
protected org.apache.commons.httpclient.HttpClient getMD5HttpClient(java.lang.String host,
int port)
getAlfrescoMD5HttpClient
protected AlfrescoHttpClient getAlfrescoMD5HttpClient(java.lang.String host,
int port)
getAlfrescoMD5HttpClient
protected AlfrescoHttpClient getAlfrescoMD5HttpClient(java.lang.String host,
int port,
EncryptionService encryptionService)
- For testing.
- Parameters:
host
- port
- encryptionService
-
- Returns:
getRepoClient
public AlfrescoHttpClient getRepoClient(java.lang.String host,
int port)
getHttpClient
public org.apache.commons.httpclient.HttpClient getHttpClient()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.