org.jboss.soa.esb.actions.soap.proxy
Class SOAPProxyWsdlContractPublisher
java.lang.Object
org.jboss.soa.esb.actions.soap.AbstractWsdlContractPublisher
org.jboss.soa.esb.actions.soap.WsdlContractPublisher
org.jboss.soa.esb.actions.soap.AuthBASICWsdlContractPublisher
org.jboss.soa.esb.actions.soap.proxy.SOAPProxyWsdlContractPublisher
- All Implemented Interfaces:
- org.jboss.internal.soa.esb.publish.ActionContractPublisher, org.jboss.internal.soa.esb.publish.ContractProvider, org.jboss.internal.soa.esb.publish.ContractPublisher, org.jboss.internal.soa.esb.publish.Publisher, org.jboss.internal.soa.esb.publish.ServletContractPublisher
public class SOAPProxyWsdlContractPublisher
- extends AuthBASICWsdlContractPublisher
- implements org.jboss.internal.soa.esb.publish.ContractProvider
SOAPProxy wsdl contract publisher.
- Author:
- dward at jboss.org
Method Summary |
java.lang.String |
getWsdl(java.lang.String wsdlAddress)
Get the WSDL. |
org.jboss.internal.soa.esb.publish.ContractInfo |
provideContract()
|
org.jboss.internal.soa.esb.publish.ContractInfo |
provideContract(java.lang.String endpointAddressOverride)
|
void |
setContractProperties(java.util.Properties contractProperties)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAPProxyWsdlContractPublisher
public SOAPProxyWsdlContractPublisher()
getWsdl
public java.lang.String getWsdl(java.lang.String wsdlAddress)
throws java.io.IOException
- Description copied from class:
AbstractWsdlContractPublisher
- Get the WSDL.
- Overrides:
getWsdl
in class AbstractWsdlContractPublisher
- Parameters:
wsdlAddress
- The WSDL address.
- Returns:
- The WSDL.
- Throws:
java.io.IOException
- Error reading wsdl.
setContractProperties
public void setContractProperties(java.util.Properties contractProperties)
- Specified by:
setContractProperties
in interface org.jboss.internal.soa.esb.publish.ContractProvider
provideContract
public org.jboss.internal.soa.esb.publish.ContractInfo provideContract()
throws java.io.IOException
- Specified by:
provideContract
in interface org.jboss.internal.soa.esb.publish.ContractProvider
- Throws:
java.io.IOException
provideContract
public org.jboss.internal.soa.esb.publish.ContractInfo provideContract(java.lang.String endpointAddressOverride)
throws java.io.IOException
- Specified by:
provideContract
in interface org.jboss.internal.soa.esb.publish.ContractProvider
- Throws:
java.io.IOException