|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.wsif.base.WSIFDefaultOperation | +--org.apache.wsif.providers.soap.apacheaxis.WSIFOperation_ApacheAxis
Constructor Summary | |
---|---|
WSIFOperation_ApacheAxis(WSIFPort_ApacheAxis wsifport_apacheaxis,
javax.wsdl.Operation operation1,
WSIFDynamicTypeMap wsifdynamictypemap)
|
Method Summary | |
---|---|
WSIFOperation_ApacheAxis |
copy()
Create a new copy of this object. |
java.lang.String |
deep()
|
void |
executeInputOnlyOperation(WSIFMessage wsifmessage)
Execute an input-only operation. |
WSIFCorrelationId |
executeRequestResponseAsync(WSIFMessage input)
Performs a request response operation asynchronously. |
WSIFCorrelationId |
executeRequestResponseAsync(WSIFMessage input,
WSIFResponseHandler handler)
Performs a request response operation asynchronously. |
boolean |
executeRequestResponseOperation(WSIFMessage wsifmessage,
WSIFMessage wsifmessage1,
WSIFMessage wsifmessage2)
Execute a request-response operation. |
void |
fireAsyncResponse(java.lang.Object response)
fireAsyncResponse is called by an AsyncListener when a response has been received for a previous executeRequestResponseAsync call. |
WSIFCorrelationId |
getAsyncRequestID()
|
javax.wsdl.Definition |
getDefinition()
|
WSIFPort_ApacheAxis |
getDynamicWSIFPort()
|
java.lang.String |
getInputEncodingStyle()
|
java.lang.String |
getInputNamespace()
|
java.lang.String |
getName()
|
javax.wsdl.Operation |
getOperation()
|
java.lang.String |
getOutputEncodingStyle()
|
java.util.List |
getPartNames()
|
java.lang.String |
getReturnName()
|
java.lang.String |
getSoapActionURI()
|
java.lang.String |
getTargetNamespaceURI()
Gets the target namespace URI of this WSIFOperation |
org.apache.axis.client.Transport |
getTransport()
|
boolean |
invokeRequestResponseOperation(WSIFMessage wsifmessage,
WSIFMessage wsifmessage1,
WSIFMessage wsifmessage2)
|
boolean |
isAsyncOperation()
Tests if the currently executing request is an asynchronous request. |
boolean |
processAsyncResponse(java.lang.Object response,
WSIFMessage output,
WSIFMessage fault)
Processes the response to an asynchronous request. |
void |
setDefinition(javax.wsdl.Definition definition1)
|
void |
setDynamicWSIFPort(WSIFPort_ApacheAxis wsifport_apacheaxis)
|
void |
setInputEncodingStyle(java.lang.String s)
|
void |
setInputNamespace(java.lang.String s)
|
void |
setOperation(javax.wsdl.Operation operation1)
|
void |
setOutputEncodingStyle(java.lang.String s)
|
void |
setPartNames(java.util.List list)
|
void |
setReturnName(java.lang.String s)
|
void |
setSoapActionURI(java.lang.String s)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.wsif.WSIFOperation |
---|
createFaultMessage, createFaultMessage, createInputMessage, createInputMessage, createOutputMessage, createOutputMessage, getContext, setContext |
Constructor Detail |
public WSIFOperation_ApacheAxis(WSIFPort_ApacheAxis wsifport_apacheaxis, javax.wsdl.Operation operation1, WSIFDynamicTypeMap wsifdynamictypemap) throws WSIFException
Method Detail |
public WSIFOperation_ApacheAxis copy() throws WSIFException
public javax.wsdl.Definition getDefinition()
public WSIFPort_ApacheAxis getDynamicWSIFPort()
public java.lang.String getInputEncodingStyle()
public java.lang.String getInputNamespace()
public java.lang.String getName()
public javax.wsdl.Operation getOperation()
public java.lang.String getOutputEncodingStyle()
public java.util.List getPartNames()
public java.lang.String getReturnName()
public java.lang.String getSoapActionURI()
public org.apache.axis.client.Transport getTransport()
public WSIFCorrelationId getAsyncRequestID()
public boolean isAsyncOperation()
public void executeInputOnlyOperation(WSIFMessage wsifmessage) throws WSIFException
WSIFOperation
executeInputOnlyOperation
in interface WSIFOperation
executeInputOnlyOperation
in class WSIFDefaultOperation
org.apache.wsif.WSIFOperation
input
- input message to send to the operationWSIFException
- if something goes wrong.public WSIFCorrelationId executeRequestResponseAsync(WSIFMessage input) throws WSIFException
executeRequestResponseAsync
in interface WSIFOperation
executeRequestResponseAsync
in class WSIFDefaultOperation
input
- input message to send to the operationWSIFException
- if something goes wrong.WSIFOperation.executeRequestResponseAsync(WSIFMessage)
public WSIFCorrelationId executeRequestResponseAsync(WSIFMessage input, WSIFResponseHandler handler) throws WSIFException
executeRequestResponseAsync
in interface WSIFOperation
executeRequestResponseAsync
in class WSIFDefaultOperation
input
- input message to send to the operationhandler
- the response handler that will be notified
when the asynchronous response becomes available.WSIFException
- if something goes wrong.WSIFOperation.executeRequestResponseAsync(WSIFMessage,WSIFResponseHandler)
public void fireAsyncResponse(java.lang.Object response) throws WSIFException
fireAsyncResponse
in interface WSIFOperation
fireAsyncResponse
in class WSIFDefaultOperation
response
- an Object representing the response. The response
should be a JMS TextMessage containging the XML response.WSIFOperation.fireAsyncResponse(Object)
public boolean processAsyncResponse(java.lang.Object response, WSIFMessage output, WSIFMessage fault) throws WSIFException
processAsyncResponse
in interface WSIFOperation
processAsyncResponse
in class WSIFDefaultOperation
response
- an Object representing the response.output
- an empty message which will be filled in if
the operation invocation succeeds. If it does not
succeed, the contents of this message are undefined.
(This is a return value of this method.)fault
- an empty message which will be filled in if
the operation invocation fails. If it succeeds, the
contents of this message are undefined. (This is a
return value of this method.)public boolean executeRequestResponseOperation(WSIFMessage wsifmessage, WSIFMessage wsifmessage1, WSIFMessage wsifmessage2) throws WSIFException
WSIFOperation
executeRequestResponseOperation
in interface WSIFOperation
executeRequestResponseOperation
in class WSIFDefaultOperation
org.apache.wsif.WSIFOperation
op
- name of operation to executeinput
- input message to send to the operationoutput
- an empty message which will be filled in if
the operation invocation succeeds. If it does not
succeed, the contents of this message are undefined.
(This is a return value of this method.)fault
- an empty message which will be filled in if
the operation invocation fails. If it succeeds, the
contents of this message are undefined. (This is a
return value of this method.)WSIFException
- if something goes wrong.public boolean invokeRequestResponseOperation(WSIFMessage wsifmessage, WSIFMessage wsifmessage1, WSIFMessage wsifmessage2) throws WSIFException
public void setDefinition(javax.wsdl.Definition definition1)
public void setDynamicWSIFPort(WSIFPort_ApacheAxis wsifport_apacheaxis)
public void setInputEncodingStyle(java.lang.String s)
public void setInputNamespace(java.lang.String s)
public void setOperation(javax.wsdl.Operation operation1)
public void setOutputEncodingStyle(java.lang.String s)
public void setPartNames(java.util.List list)
public void setReturnName(java.lang.String s)
public void setSoapActionURI(java.lang.String s)
public java.lang.String getTargetNamespaceURI()
public java.lang.String deep()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |