|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wsif.base.WSIFDefaultOperation
org.apache.wsif.providers.soap.soaprmi.WSIFOperation_SoapRMI
public class WSIFOperation_SoapRMI
Provide concrete implementation of WSDL operation with SoapRMI RPC method invocation.
Constructor Summary | |
---|---|
WSIFOperation_SoapRMI(WSIFPort_SoapRMI pi,
javax.wsdl.Operation op,
WSIFDynamicTypeMap typeMap)
Create Apache SOAP operation instance that encapsultes all necessary information required to create and execute Apache SOAP Call. |
Method Summary | |
---|---|
WSIFOperation_SoapRMI |
copy()
Create a new copy of this object. |
void |
executeInputOnlyOperation(WSIFMessage input)
Execute an input-only operation. |
boolean |
executeRequestResponseOperation(WSIFMessage input,
WSIFMessage output,
WSIFMessage fault)
Execute a request-response operation. |
javax.wsdl.Definition |
getDefinition()
|
WSIFPort_SoapRMI |
getDynamicWSIFPort()
|
java.lang.String |
getInputEncodingStyle()
|
java.lang.String |
getInputNamespace()
|
java.lang.String |
getName()
Return name of operation. |
javax.wsdl.Operation |
getOperation()
|
java.lang.String |
getOutputEncodingStyle()
|
java.util.List |
getPartNames()
|
java.lang.String |
getReturnName()
|
java.lang.String |
getSoapActionURI()
|
WSIFPort |
getWSIFPort()
|
void |
invokeInputOnlyOperation(WSIFMessage input)
Invoke only operation are not yet supported. |
boolean |
invokeRequestResponseOperation(WSIFMessage input,
WSIFMessage output,
WSIFMessage fault)
Invoke RPC operation using ApacheSOAP |
void |
setDefintion(javax.wsdl.Definition value)
|
void |
setDynamicWSIFPort(WSIFPort_SoapRMI value)
|
void |
setInputEncodingStyle(java.lang.String value)
|
void |
setInputNamespace(java.lang.String value)
|
void |
setOperation(javax.wsdl.Operation value)
|
void |
setOutputEncodingStyle(java.lang.String value)
|
void |
setPartNames(java.util.List value)
|
void |
setReturnName(java.lang.String value)
|
void |
setSoapActionURI(java.lang.String value)
|
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, executeRequestResponseAsync, executeRequestResponseAsync, fireAsyncResponse, getContext, processAsyncResponse, setContext |
Constructor Detail |
---|
public WSIFOperation_SoapRMI(WSIFPort_SoapRMI pi, javax.wsdl.Operation op, WSIFDynamicTypeMap typeMap) throws WSIFException
WSIFException
Method Detail |
---|
public WSIFOperation_SoapRMI copy() throws WSIFException
WSIFException
public boolean executeRequestResponseOperation(WSIFMessage input, WSIFMessage output, WSIFMessage fault) throws WSIFException
WSIFOperation
executeRequestResponseOperation
in interface WSIFOperation
executeRequestResponseOperation
in class WSIFDefaultOperation
input
- 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.WSIFOperation.executeRequestResponseOperation(WSIFMessage, WSIFMessage, WSIFMessage)
public void executeInputOnlyOperation(WSIFMessage input) throws WSIFException
WSIFOperation
executeInputOnlyOperation
in interface WSIFOperation
executeInputOnlyOperation
in class WSIFDefaultOperation
input
- input message to send to the operation
WSIFException
- if something goes wrong.WSIFOperation.executeInputOnlyOperation(WSIFMessage)
public boolean invokeRequestResponseOperation(WSIFMessage input, WSIFMessage output, WSIFMessage fault) throws WSIFException
WSIFException
public void invokeInputOnlyOperation(WSIFMessage input) throws WSIFException
WSIFException
public java.lang.String getName()
public java.lang.String getSoapActionURI()
public void setSoapActionURI(java.lang.String value)
public java.lang.String getInputNamespace()
public void setInputNamespace(java.lang.String value)
public java.lang.String getInputEncodingStyle()
public void setInputEncodingStyle(java.lang.String value)
public java.lang.String getOutputEncodingStyle()
public void setOutputEncodingStyle(java.lang.String value)
public java.util.List getPartNames()
public void setPartNames(java.util.List value)
public java.lang.String getReturnName()
public void setReturnName(java.lang.String value)
public javax.wsdl.Operation getOperation()
public void setOperation(javax.wsdl.Operation value)
public javax.wsdl.Definition getDefinition()
public void setDefintion(javax.wsdl.Definition value)
public WSIFPort_SoapRMI getDynamicWSIFPort()
public void setDynamicWSIFPort(WSIFPort_SoapRMI value)
public WSIFPort getWSIFPort()
getWSIFPort
in class WSIFDefaultOperation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |