public class CxfDeployer extends WSDeployer
bpelProcess, DEFAULT_SOAP_BINDING_STYLE, expectedAddressPrefix, orchestraProperties, processUUID, SOAP_HTTP_TRANSPORT_URI, URI_WSDL11_SOAP11, URI_WSDL11_SOAP12| Constructor and Description |
|---|
CxfDeployer(BpelProcess bpelProcess,
CxfPublisher cxfPublisher)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
checkOperationStyle(java.lang.String operationStyle)
return null if operation style is supported by Axis engine.
|
protected java.lang.String |
checkOperationType(javax.wsdl.OperationType operationType)
return null if operation type is supported by Axis engine.
|
protected java.lang.String |
checkSoapBody(javax.wsdl.extensions.ExtensibilityElement soapBody)
return null if soapBody attributes are supported by Axis engine.
|
protected java.lang.String |
checkSoapFault(javax.wsdl.extensions.ExtensibilityElement soapFault) |
protected java.lang.String |
checkSoapVersion(javax.wsdl.extensions.ExtensibilityElement soapBinding)
return null if soapVersion is supported by Axis engine.
|
protected java.lang.String |
checkTransport(javax.wsdl.extensions.ExtensibilityElement soapBinding)
return null if transport is supported by Axis engine.
|
protected java.lang.String |
checkUse(javax.wsdl.extensions.ExtensibilityElement element)
return null if use is supported by Axis engine.
|
protected void |
checkWSEngineIsAvailable() |
protected void |
deployServices(java.util.List<javax.wsdl.Service> services)
This method will deploy the specified WS Service on the choosen ws engine.
|
protected boolean |
isAddressSupported(java.lang.String address) |
protected void |
undeployServices(java.util.List<javax.wsdl.Service> services)
This method will undeploy the specified WS Service from the choosen ws
engine.
|
addProblem, addProblem, addProblem, addProblem, checkBinding, checkOperation, checkSupport, deploy, getAddressFromPort, getFromList, getLocksAndOneWays, getProcessUUID, getSoapBindingFromBinding, getSoapBodyFromElement, getSoapFaultFromElement, getSoapOperationFromBindingOperation, getSOAPStyle, printProblems, setProcessUUID, undeploy, verifySoapBody, verifySoapFault, verifyThereIsOnlyOnePartpublic CxfDeployer(BpelProcess bpelProcess, CxfPublisher cxfPublisher)
wsId - - id of the WS : in our case, processNamewsdlUrl - - url of the wsdl file to deploy.orchestraDirectory - - Absolute path to the orchestra directory.protected java.lang.String checkOperationStyle(java.lang.String operationStyle)
checkOperationStyle in class WSDeployeroperationStyle - - operationStyle to checkprotected java.lang.String checkOperationType(javax.wsdl.OperationType operationType)
checkOperationType in class WSDeployeroperationType - - operationType to checkprotected java.lang.String checkSoapVersion(javax.wsdl.extensions.ExtensibilityElement soapBinding)
checkSoapVersion in class WSDeployersoapBinding - - soapBinding to checkprotected java.lang.String checkTransport(javax.wsdl.extensions.ExtensibilityElement soapBinding)
checkTransport in class WSDeployersoapBinding - - soapBinding to checkprotected java.lang.String checkUse(javax.wsdl.extensions.ExtensibilityElement element)
checkUse in class WSDeployersoapBody - - soapBody to checkprotected java.lang.String checkSoapBody(javax.wsdl.extensions.ExtensibilityElement soapBody)
checkSoapBody in class WSDeployersoapBody - - soapBody to checkprotected java.lang.String checkSoapFault(javax.wsdl.extensions.ExtensibilityElement soapFault)
checkSoapFault in class WSDeployerprotected void deployServices(java.util.List<javax.wsdl.Service> services)
deployServices in class WSDeployerdef - - Definition object that represents a WS Service to deploy.protected boolean isAddressSupported(java.lang.String address)
isAddressSupported in class WSDeployerprotected void undeployServices(java.util.List<javax.wsdl.Service> services)
undeployServices in class WSDeployerdef - - Definition object that represents a WS Service to undeploy.protected void checkWSEngineIsAvailable()
checkWSEngineIsAvailable in class WSDeployerCopyright © 2011 OW2 Consortium. All Rights Reserved.