|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.soa.esb.actions.soap.WebserviceContractPublisher
public class WebserviceContractPublisher
Contract publisher for a Webservice endpoint.
Constructor Summary | |
---|---|
WebserviceContractPublisher()
|
Method Summary | |
---|---|
org.jboss.internal.soa.esb.publish.ContractInfo |
getContractInfo(EPR epr)
Get the contract configuration. |
org.jboss.internal.soa.esb.publish.ContractInfo |
getContractInfo(EPR epr,
javax.servlet.http.HttpServletRequest servletRequest)
|
protected void |
initializeTransform()
|
void |
setActionConfig(ActionDocument.Action actionConfig)
Set the SOAPProcessor action configuration. |
protected java.lang.String |
updateWsdl(java.lang.String wsdl,
EPR epr,
java.lang.String targetServiceCat,
java.lang.String targetServiceName,
java.lang.String targetProtocol)
Update the supplied wsdl to take account of the ESB endpoint proxying of the JBossWS invocation, as well as the fact that the transport may be different. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebserviceContractPublisher()
Method Detail |
---|
public void setActionConfig(ActionDocument.Action actionConfig) throws ConfigurationException
SOAPProcessor
action configuration.
setActionConfig
in interface org.jboss.internal.soa.esb.publish.ActionContractPublisher
actionConfig
- action config.
ConfigurationException
- Bad config.public org.jboss.internal.soa.esb.publish.ContractInfo getContractInfo(EPR epr)
getContractInfo
in interface org.jboss.internal.soa.esb.publish.ContractPublisher
epr
- Endpoint EPR.
public org.jboss.internal.soa.esb.publish.ContractInfo getContractInfo(EPR epr, javax.servlet.http.HttpServletRequest servletRequest)
protected java.lang.String updateWsdl(java.lang.String wsdl, EPR epr, java.lang.String targetServiceCat, java.lang.String targetServiceName, java.lang.String targetProtocol) throws org.xml.sax.SAXException, java.io.IOException, ConfigurationException
wsdl
- WSDL input.epr
- The SOAP endpoint from the ESB perspective.targetServiceCat
- targetServiceName
- targetProtocol
- @return The updated WSDL.
org.xml.sax.SAXException
java.io.IOException
ConfigurationException
protected void initializeTransform() throws ConfigurationException
ConfigurationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |