org.jboss.soa.esb.actions.soap.wise
Class WiseWsdlContractPublisher

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.wise.WiseWsdlContractPublisher
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

public class WiseWsdlContractPublisher
extends WsdlContractPublisher

WSDL contract publisher.

Author:
tom.fennelly@jboss.com

Field Summary
 
Fields inherited from class org.jboss.soa.esb.actions.soap.AbstractWsdlContractPublisher
REWRITE_ENDPOINT_URL
 
Constructor Summary
WiseWsdlContractPublisher()
           
 
Method Summary
 java.util.Properties getActionProperties()
          Get the action properties.
 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
getContractInfo, getContractInfo, initializeTransformer, updateWsdl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WiseWsdlContractPublisher

public WiseWsdlContractPublisher()
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.

getActionProperties

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

Overrides:
getActionProperties in class AbstractWsdlContractPublisher
Returns:
The action properties.