org.jboss.soa.esb.actions.soap
Class AuthBASICWsdlContractPublisher

java.lang.Object
  extended by org.jboss.soa.esb.actions.soap.AbstractWsdlContractPublisher
      extended by org.jboss.soa.esb.actions.soap.WsdlContractPublisher
          extended by org.jboss.soa.esb.actions.soap.AuthBASICWsdlContractPublisher
All Implemented Interfaces:
org.jboss.internal.soa.esb.publish.ActionContractPublisher, org.jboss.internal.soa.esb.publish.ContractPublisher, org.jboss.internal.soa.esb.publish.Publisher, org.jboss.internal.soa.esb.publish.ServletContractPublisher
Direct Known Subclasses:
SOAPProxyWsdlContractPublisher, WiseWsdlContractPublisher

public class AuthBASICWsdlContractPublisher
extends WsdlContractPublisher

AuthBASIC WSDL contract publisher.

Author:
tom.fennelly@jboss.com

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.internal.soa.esb.publish.ActionContractPublisher
org.jboss.internal.soa.esb.publish.ActionContractPublisher.ProxyFactory
 
Field Summary
 
Fields inherited from class org.jboss.soa.esb.actions.soap.AbstractWsdlContractPublisher
REWRITE_ENDPOINT_URL
 
Constructor Summary
AuthBASICWsdlContractPublisher()
           
 
Method Summary
 java.util.Properties getHttpClientProperties()
          Get the HttpClientFactory properties.
 
Methods inherited from class org.jboss.soa.esb.actions.soap.WsdlContractPublisher
getWsdlAddress, setActionConfig
 
Methods inherited from class org.jboss.soa.esb.actions.soap.AbstractWsdlContractPublisher
getActionProperties, getContractInfo, getContractInfo, getContractInfo, getWsdl, getWsdl, initializeTransformer, setActionProperties, updateWsdl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthBASICWsdlContractPublisher

public AuthBASICWsdlContractPublisher()
Method Detail

getHttpClientProperties

public java.util.Properties getHttpClientProperties()
Description copied from class: AbstractWsdlContractPublisher
Get the HttpClientFactory properties.

We use HttpClient (configurable via the HttpClientFactory) to load the WSDL. This way, we can support different auth mechanisms etc.

Overrides:
getHttpClientProperties in class WsdlContractPublisher
Returns:
The HttpClientFactory properties.