|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ow2.orchestra.ws.WSDeployer
org.ow2.orchestra.cxf.CxfDeployer
public class CxfDeployer
CXF engine WS deployer.
| Field Summary | |
|---|---|
static org.apache.cxf.Bus |
CXF_BUS
|
static java.lang.String |
WSDL_FILE_NAME
|
| Fields inherited from class org.ow2.orchestra.ws.WSDeployer |
|---|
DEFAULT_SOAP_BINDING_STYLE, expectedAddressPrefix, orchestraProperties, processUUID, SOAP_HTTP_TRANSPORT_URI, URI_WSDL11_SOAP11, URI_WSDL11_SOAP12 |
| Constructor Summary | |
|---|---|
CxfDeployer(BpelProcess bpelProcess)
Default constructor. |
|
| Method Summary | |
|---|---|
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. |
static java.lang.String |
getDirectoryFromPackage(java.lang.String packag)
Returns the directory structure corresponding to the given package. |
static java.lang.String |
getPackageFromNamespace(java.lang.String ns)
Returns the java package that maps to the given namespace. |
protected void |
undeployServices(java.util.List<javax.wsdl.Service> services)
This method will undeploy the specified WS Service from the choosen ws engine. |
| Methods inherited from class org.ow2.orchestra.ws.WSDeployer |
|---|
addProblem, addProblem, addProblem, addProblem, checkBinding, checkOperation, checkSupport, deploy, getAddressFromPort, getFromList, getProcessUUID, getSoapBindingFromBinding, getSoapBodyFromElement, getSoapFaultFromElement, getSoapOperationFromBindingOperation, getSOAPStyle, printProblems, setProcessQName, undeploy, verifySoapBody, verifySoapFault, verifyThereIsOnlyOnePart |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final org.apache.cxf.Bus CXF_BUS
public static final java.lang.String WSDL_FILE_NAME
| Constructor Detail |
|---|
public CxfDeployer(BpelProcess bpelProcess)
wsId - - id of the WS : in our case, processNamewsdlUrl - - url of the wsdl file to deploy.orchestraDirectory - - Absolute path to the orchestra directory.| Method Detail |
|---|
protected java.lang.String checkOperationStyle(java.lang.String operationStyle)
checkOperationStyle in class WSDeployeroperationStyle - - operationStyle to check
protected java.lang.String checkOperationType(javax.wsdl.OperationType operationType)
checkOperationType in class WSDeployeroperationType - - operationType to check
protected java.lang.String checkSoapVersion(javax.wsdl.extensions.ExtensibilityElement soapBinding)
checkSoapVersion in class WSDeployersoapBinding - - soapBinding to check
protected java.lang.String checkTransport(javax.wsdl.extensions.ExtensibilityElement soapBinding)
checkTransport in class WSDeployersoapBinding - - soapBinding to check
protected java.lang.String checkUse(javax.wsdl.extensions.ExtensibilityElement element)
checkUse in class WSDeployersoapBody - - soapBody to check
protected java.lang.String checkSoapBody(javax.wsdl.extensions.ExtensibilityElement soapBody)
checkSoapBody in class WSDeployersoapBody - - soapBody to check
protected 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 void undeployServices(java.util.List<javax.wsdl.Service> services)
undeployServices in class WSDeployerdef - - Definition object that represents a WS Service to undeploy.public static java.lang.String getPackageFromNamespace(java.lang.String ns)
ns - - ns
public static java.lang.String getDirectoryFromPackage(java.lang.String packag)
packag - - packag
protected void checkWSEngineIsAvailable()
checkWSEngineIsAvailable in class WSDeployer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||