|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis2.client.MEPClient
org.apache.axis2.client.InOutMEPClient
org.apache.axis2.client.Call
This class is used to invoke INOUT web services and serves as a convenience class to work with INOUT MEP.
| Nested Class Summary |
| Nested classes inherited from class org.apache.axis2.client.InOutMEPClient |
InOutMEPClient.SyncCallBack |
| Field Summary | |
protected AxisOperation |
axisOperationTemplate
|
protected MessageContext |
lastResponseMsgCtx
|
| Fields inherited from class org.apache.axis2.client.InOutMEPClient |
callbackReceiver |
| Fields inherited from class org.apache.axis2.client.MEPClient |
clientOptions, mep |
| Constructor Summary | |
Call()
|
|
Call(ServiceContext service)
|
|
Call(java.lang.String clientHome)
This is used to create call object with client home. |
|
| Method Summary | |
protected void |
assumeServiceContext(java.lang.String clientHome)
Assumes the values for the ConfigurationContext and ServiceContext to make the NON WSDL cases simple. |
protected AxisOperation |
createOpDescAndFillInFlowInformation(AxisOperation opDesc,
java.lang.String axisOp,
int mepURL)
Creates an operation description if it is null and copies the flows from the template operation. |
MessageContext |
getResponseMessageContext()
Get the MessageContext of the response |
OMElement |
invokeBlocking(java.lang.String axisop,
OMElement toSend)
Invokes the blocking/synchronous call. |
SOAPEnvelope |
invokeBlocking(java.lang.String axisop,
SOAPEnvelope envelope)
Invokes the blocking/synchronous call |
void |
invokeNonBlocking(java.lang.String axisop,
OMElement toSend,
Callback callback)
Invokes the nonblocking/asynchronous call |
void |
invokeNonBlocking(java.lang.String axisop,
SOAPEnvelope envelope,
Callback callback)
Invokes the nonblocking/asynchronous call |
| Methods inherited from class org.apache.axis2.client.InOutMEPClient |
close, configureTransportInformation, invokeBlocking, invokeNonBlocking, send |
| Methods inherited from class org.apache.axis2.client.MEPClient |
addSOAPHeader, addSOAPHeader, addUserAddedSOAPHeaders, createDefaultSOAPEnvelope, engageModule, getClientOptions, getServiceContext, inferTransport, inferTransport, inferTransportOutDescription, prepareInvocation, prepareTheSOAPEnvelope, setClientOptions, setServiceContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected AxisOperation axisOperationTemplate
protected MessageContext lastResponseMsgCtx
| Constructor Detail |
public Call()
throws AxisFault
AxisFault
public Call(java.lang.String clientHome)
throws AxisFault
clientHome -
AxisFaultpublic Call(ServiceContext service)
service - constructer| Method Detail |
public OMElement invokeBlocking(java.lang.String axisop,
OMElement toSend)
throws AxisFault
axisop - - this is used to identify the operation on the client side explicitly.toSend - - data to be sent (OMElement).
AxisFault
public SOAPEnvelope invokeBlocking(java.lang.String axisop,
SOAPEnvelope envelope)
throws AxisFault
axisop - - this is used to identify the operation on the client side explicitly.envelope - - data to be sent (SOAPEnvelope).
AxisFault
public void invokeNonBlocking(java.lang.String axisop,
OMElement toSend,
Callback callback)
throws AxisFault
axisop - toSend - - data to be sent (OMElement).callback -
AxisFault
public void invokeNonBlocking(java.lang.String axisop,
SOAPEnvelope envelope,
Callback callback)
throws AxisFault
axisop - envelope - - data to be sent (SOAPEnvelope).callback -
AxisFault
protected void assumeServiceContext(java.lang.String clientHome)
throws AxisFault
MEPClient
assumeServiceContext in class MEPClientAxisFault
protected AxisOperation createOpDescAndFillInFlowInformation(AxisOperation opDesc,
java.lang.String axisOp,
int mepURL)
throws AxisFault
opDesc - axisOp -
AxisFaultpublic MessageContext getResponseMessageContext()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||