org.jboss.soa.esb.http.configurators
Class HttpProtocol

java.lang.Object
  extended by org.jboss.soa.esb.http.Configurator
      extended by org.jboss.soa.esb.http.configurators.HttpProtocol

public class HttpProtocol
extends Configurator

HTTP Protocol configurator.

Supports both HTTP and HTTPS, including configuring the socket factory and SSL keystore. It supports the SSL keystore being on the classpath, filesystem or based on a URI.

Properties:

See HttpClient HttpProtocol Guide.

Author:
tom.fennelly@jboss.com

Constructor Summary
HttpProtocol()
           
 
Method Summary
 void configure(org.apache.commons.httpclient.HttpClient httpClient, java.util.Properties properties)
           
 
Methods inherited from class org.jboss.soa.esb.http.Configurator
assertPropertyIsInteger, assertPropertySetAndNotBlank, getPasswordFromFile, getTargetURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpProtocol

public HttpProtocol()
Method Detail

configure

public void configure(org.apache.commons.httpclient.HttpClient httpClient,
                      java.util.Properties properties)
               throws ConfigurationException
Specified by:
configure in class Configurator
Throws:
ConfigurationException