public class SoapExternalService extends java.lang.Object implements ExternalService
Modifier and Type | Field and Description |
---|---|
protected WSAEndpoint |
endpointReference |
Constructor and Description |
---|
SoapExternalService(ProcessConf pconf,
javax.xml.namespace.QName serviceName,
java.lang.String portName,
java.util.concurrent.ExecutorService executorService,
org.apache.axis2.context.ConfigurationContext configContext,
Scheduler sched,
BpelServer server,
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager connManager,
ClusterUrlTransformer clusterUrlTransformer) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the communication channel.
|
EndpointReference |
getInitialEndpointReference()
Return the endpoint reference to the endpoint with which the
channel was initialized or
null if the channel
was initialized without an initial endpoint. |
java.lang.String |
getPortName() |
javax.xml.namespace.QName |
getServiceName() |
void |
invoke(PartnerRoleMessageExchange odeMex) |
protected WSAEndpoint endpointReference
public SoapExternalService(ProcessConf pconf, javax.xml.namespace.QName serviceName, java.lang.String portName, java.util.concurrent.ExecutorService executorService, org.apache.axis2.context.ConfigurationContext configContext, Scheduler sched, BpelServer server, org.apache.commons.httpclient.MultiThreadedHttpConnectionManager connManager, ClusterUrlTransformer clusterUrlTransformer) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public void invoke(PartnerRoleMessageExchange odeMex)
invoke
in interface ExternalService
public EndpointReference getInitialEndpointReference()
PartnerRoleChannel
null
if the channel
was initialized without an initial endpoint.getInitialEndpointReference
in interface PartnerRoleChannel
public void close()
PartnerRoleChannel
close
in interface PartnerRoleChannel
public java.lang.String getPortName()
getPortName
in interface ExternalService
public javax.xml.namespace.QName getServiceName()
getServiceName
in interface ExternalService