|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.client.Call
Axis' JAXRPC Dynamic Invocation Interface implementation of the Call interface. This class should be used to actually invoke the Web Service. It can be prefilled by a WSDL document (on the constructor to the Service object) or you can fill in the data yourself.
Standard properties defined by in JAX-RPC's javax..xml.rpc.Call interface: USERNAME_PROPERTY - User name for authentication PASSWORD_PROPERTY - Password for authentication SESSION_PROPERTY - Participate in a session with the endpoint? OPERATION_STYLE_PROPERTY - "rpc" or "document" SOAPACTION_USE_PROPERTY - Should SOAPAction be used? SOAPACTION_URI_PROPERTY - If SOAPAction is used, this is that action ENCODING_STYLE_PROPERTY - Default is SOAP 1.1: "http://schemas.xmlsoap.org/soap/encoding/" AXIS properties: SEND_TYPE_ATTR - Should we send the XSI type attributes (true/false) TIMEOUT - Timeout used by transport sender in milliseconds TRANSPORT_NAME - Name of transport handler to use ATTACHMENT_ENCAPSULATION_FORMAT- Send attachments as MIME the default, or DIME.
Field Summary | |
static String |
ATTACHMENT_ENCAPSULATION_FORMAT
Property for setting attachment format. |
static String |
ATTACHMENT_ENCAPSULATION_FORMAT_DIME
Property value for setting attachment format as DIME. |
static String |
ATTACHMENT_ENCAPSULATION_FORMAT_MIME
Property value for setting attachment format as MIME. |
protected Vector |
attachmentParts
|
static boolean |
FAULT_ON_NO_RESPONSE
|
static String |
JAXRPC_PORTTYPE_NAME
|
static String |
JAXRPC_SERVICE
|
protected MessageContext |
msgContext
|
static String |
SEND_TYPE_ATTR
|
static String |
TRANSPORT_NAME
|
static String |
TRANSPORT_PROPERTY
|
static String |
WSDL_PORT_NAME
|
static String |
WSDL_SERVICE
|
Fields inherited from interface javax.xml.rpc.Call |
ENCODINGSTYLE_URI_PROPERTY, OPERATION_STYLE_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY |
Constructor Summary | |
Call(Service service)
Default constructor - not much else to say. |
|
Call(String url)
Build a call from a URL string |
|
Call(URL url)
Build a call from a URL |
Method Summary | |
void |
addAttachmentPart(Object attachment)
This method adds an attachment. |
protected void |
addAttachmentParts(Message msg)
Stub out to allow ws4ee layer to add attachments to the message |
void |
addFault(javax.xml.namespace.QName qname,
Class cls,
javax.xml.namespace.QName xmlType,
boolean isComplex)
Add a fault for this operation Note: Not part of JAX-RPC specificaion |
void |
addHeader(SOAPHeaderElementAxisImpl header)
Add a header which should be inserted into each outgoing message we generate. |
void |
addParameter(javax.xml.namespace.QName paramName,
javax.xml.namespace.QName xmlType,
Class javaType,
javax.xml.rpc.ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the operation associated with this Call object. |
void |
addParameter(javax.xml.namespace.QName paramName,
javax.xml.namespace.QName xmlType,
Class javaType,
javax.xml.rpc.ParameterMode parameterMode,
boolean inHeader,
boolean outHeader)
Adds the specified parameter to the list of parameters for the operation associated with this Call object. |
void |
addParameter(javax.xml.namespace.QName paramName,
javax.xml.namespace.QName xmlType,
javax.xml.rpc.ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the operation associated with this Call object. |
void |
addParameter(String paramName,
javax.xml.namespace.QName xmlType,
Class javaType,
javax.xml.rpc.ParameterMode parameterMode)
Adds a parameter type and mode for a specific operation. |
void |
addParameter(String paramName,
javax.xml.namespace.QName xmlType,
javax.xml.rpc.ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the operation associated with this Call object. |
void |
addParameterAsHeader(javax.xml.namespace.QName paramName,
javax.xml.namespace.QName xmlType,
Class javaType,
javax.xml.rpc.ParameterMode parameterMode,
javax.xml.rpc.ParameterMode headerMode)
Adds a parameter type as a soap:header. |
static void |
addTransportPackage(String packageName)
Add a package to the system protocol handler search path. |
void |
clearHeaders()
Clear the list of headers which we insert into each message Note: Not part of JAX-RPC specification. |
void |
clearOperation()
|
String |
getEncodingStyle()
Returns the encoding style as a URI that should be used for the SOAP message. |
boolean |
getMaintainSession()
Get the value of maintainSession flag. |
MessageContext |
getMessageContext()
Obtain a reference to our MessageContext. |
OperationDesc |
getOperation()
|
javax.xml.namespace.QName |
getOperationName()
Returns the operation name associated with this Call object. |
Style |
getOperationStyle()
Get the operation style. |
Use |
getOperationUse()
Get the operation use. |
Map |
getOutputParams()
Get the output parameters (if any) from the last invocation. |
List |
getOutputValues()
Returns a List values for the output parameters of the last invoked operation. |
javax.xml.namespace.QName |
getParameterTypeByName(String paramName)
Return the QName of the type of the parameters with the given name. |
javax.xml.namespace.QName |
getParameterTypeByQName(javax.xml.namespace.QName paramQName)
Return the QName of the type of the parameters with the given name. |
String |
getPassword()
Get the password |
javax.xml.namespace.QName |
getPortName()
Returns the fully qualified name of the port for this Call object (if there is one). |
javax.xml.namespace.QName |
getPortTypeName()
Deprecated. This is really the service's port name, not portType name. Use getPortName instead. |
Object |
getProperty(String name)
Returns the value associated with the named property |
Iterator |
getPropertyNames()
|
Message |
getResponseMessage()
Directly get the response message in our MessageContext. |
javax.xml.namespace.QName |
getReturnType()
Returns the QName of the type of the return value of this Call - or null if not set. |
Object |
getScopedProperty(String name)
Deprecated. |
Service |
getService()
Get the Service object associated with this Call object. |
String |
getSOAPActionURI()
Get the soapAction URI. |
String |
getTargetEndpointAddress()
Returns the URL of the target Web Service. |
Integer |
getTimeout()
|
Transport |
getTransportForProtocol(String protocol)
Get the Transport registered for the given protocol. |
TypeMapping |
getTypeMapping()
|
String |
getUsername()
Get the user name |
protected String |
getWsdlOpName(String javaOpName)
The default implementation simply returns the java operation name. |
static void |
initialize()
Set up the default transport URL mappings. |
void |
invoke()
Invoke this Call with its established MessageContext (perhaps because you called this.setRequestMessage()) Note: Not part of JAX-RPC specification. |
Object |
invoke(Object[] params)
Invokes the operation associated with this Call object using the passed in parameters as the arguments to the method. |
Object |
invoke(javax.xml.namespace.QName operationName,
Object[] params)
Invokes a specific operation using a synchronous request-response interaction mode. |
Object |
invoke(RPCElement body)
Invoke an RPC service with a pre-constructed RPCElement. |
SOAPEnvelopeAxisImpl |
invoke(SOAPEnvelopeAxisImpl env)
Invoke the service with a custom SOAPEnvelope. |
Object |
invoke(String method,
Object[] args)
Convenience method to invoke a method with a default (empty) namespace. |
Object |
invoke(String namespace,
String method,
Object[] args)
Invoke an RPC service with a method name and arguments. |
void |
invokeOneWay(Object[] params)
Invokes the operation associated with this Call object using the passed in parameters as the arguments to the method. |
boolean |
isParameterAndReturnSpecRequired(javax.xml.namespace.QName operationName)
Is the caller required to provide the parameter and return type specification? If true, then addParameter and setReturnType MUST be called to provide the meta data. |
boolean |
isPropertySupported(String name)
|
void |
registerTypeMapping(Class javaType,
javax.xml.namespace.QName xmlType,
Class sfClass,
Class dfClass)
|
void |
registerTypeMapping(Class javaType,
javax.xml.namespace.QName xmlType,
Class sfClass,
Class dfClass,
boolean force)
|
void |
registerTypeMapping(Class javaType,
javax.xml.namespace.QName xmlType,
SerializerFactory sf,
DeserializerFactory df)
Register type mapping information for serialization/deserialization Note: Not part of JAX-RPC specification. |
void |
registerTypeMapping(Class javaType,
javax.xml.namespace.QName xmlType,
SerializerFactory sf,
DeserializerFactory df,
boolean force)
Register type mapping information for serialization/deserialization Note: Not part of JAX-RPC specification. |
void |
removeAllParameters()
Clears the list of parameters. |
void |
removeProperty(String name)
Removes (if set) the named property. |
void |
removeScopedProperty(String name)
Deprecated. |
void |
setClientHandlers(Handler reqHandler,
Handler respHandler)
Sets the client-side request and response Handlers. |
void |
setEncodingStyle(String namespaceURI)
Sets the encoding style to the URL passed in. |
void |
setMaintainSession(boolean yesno)
Determine whether we'd like to track sessions or not. |
void |
setOperation(OperationDesc operation)
Hand a complete OperationDesc to the Call, and note that this was done so that others don't try to mess with it by calling addParameter, setReturnType, etc. |
void |
setOperation(javax.xml.namespace.QName portName,
String opName)
prefill as much info from the WSDL as it can. |
void |
setOperation(String opName)
Prefill as much info from the WSDL as it can. |
void |
setOperationName(javax.xml.namespace.QName opName)
Sets the operation name associated with this Call object. |
void |
setOperationName(String opName)
This is a convenience method. |
void |
setOperationStyle(String operationStyle)
Set the operation style: "document", "rpc" |
void |
setOperationStyle(Style operationStyle)
Set the operation style |
void |
setOperationUse(String operationUse)
Set the operation use: "literal", "encoded" |
void |
setOperationUse(Use operationUse)
Set the operation use |
void |
setOption(String name,
Object value)
Set engine option. |
void |
setPassword(String password)
Set the password. |
void |
setPortName(javax.xml.namespace.QName portName)
Sets the port name of this Call object. |
void |
setPortTypeName(javax.xml.namespace.QName portType)
Deprecated. This is really the service's port name, not portType name. Use setPortName instead. |
void |
setProperty(String name,
Object value)
Allows you to set a named property to the passed in value. |
void |
setRequestMessage(Message msg)
Directly set the request message in our MessageContext. |
void |
setReturnClass(Class cls)
Sets the desired return Java Class. |
void |
setReturnQName(javax.xml.namespace.QName qname)
Set the QName of the return element NOT part of JAX-RPC |
void |
setReturnType(javax.xml.namespace.QName returnType)
Sets the return type of the operation associated with this Call object. |
void |
setReturnType(javax.xml.namespace.QName xmlType,
Class javaType)
Sets the return type for a specific operation. |
void |
setReturnTypeAsHeader(javax.xml.namespace.QName xmlType)
Set the return type as a header |
void |
setReturnTypeAsHeader(javax.xml.namespace.QName xmlType,
Class javaType)
Set the return type as a header |
void |
setScopedProperty(String name,
Object value)
Deprecated. |
void |
setSOAPActionURI(String SOAPActionURI)
Set the soapAction URI. |
void |
setSOAPService(SOAPService service)
|
void |
setSOAPVersion(SOAPConstants soapConstants)
Allow the user to set the default SOAP version. |
void |
setTargetEndpointAddress(String address)
Sets the endpoint address of the target service port. |
void |
setTargetEndpointAddress(URL address)
Sets the URL of the target Web Service. |
void |
setTimeout(Integer timeout)
|
void |
setTransport(Transport trans)
Set the Transport Note: Not part of JAX-RPC specification. |
static void |
setTransportForProtocol(String protocol,
Class transportClass)
Register a Transport that should be used for URLs of the specified protocol. |
void |
setUsername(String username)
Set the username. |
void |
setUseSOAPAction(boolean useSOAPAction)
Should soapAction be used? |
boolean |
useSOAPAction()
Are we using soapAction? |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected MessageContext msgContext
protected Vector attachmentParts
public static final String SEND_TYPE_ATTR
public static final String TRANSPORT_NAME
public static final String TRANSPORT_PROPERTY
public static final String WSDL_SERVICE
public static final String WSDL_PORT_NAME
public static final String JAXRPC_SERVICE
public static final String JAXRPC_PORTTYPE_NAME
public static final boolean FAULT_ON_NO_RESPONSE
public static final String ATTACHMENT_ENCAPSULATION_FORMAT
public static final String ATTACHMENT_ENCAPSULATION_FORMAT_MIME
public static final String ATTACHMENT_ENCAPSULATION_FORMAT_DIME
Constructor Detail |
public Call(Service service)
public Call(String url) throws MalformedURLException
url
- the target endpoint URL
MalformedURLException
public Call(URL url)
url
- the target endpoint URLMethod Detail |
public void setProperty(String name, Object value)
setProperty
in interface javax.xml.rpc.Call
name
- Name of the propertyvalue
- Value of the propertypublic Object getProperty(String name)
getProperty
in interface javax.xml.rpc.Call
javax.xml.rpc.JAXRPCException
- if the requested property is not a supported propertypublic void removeProperty(String name)
removeProperty
in interface javax.xml.rpc.Call
name
- name of the property to removepublic void setScopedProperty(String name, Object value)
name
- value
- public Object getScopedProperty(String name)
name
-
public void removeScopedProperty(String name)
name
- public Iterator getPropertyNames()
getPropertyNames
in interface javax.xml.rpc.Call
public boolean isPropertySupported(String name)
public void setUsername(String username)
public String getUsername()
public void setPassword(String password)
public String getPassword()
public void setMaintainSession(boolean yesno)
yesno
- true if session state is desired, false if not.public boolean getMaintainSession()
public void setOperationStyle(String operationStyle)
operationStyle
- string designating stylepublic void setOperationStyle(Style operationStyle)
operationStyle
- public Style getOperationStyle()
public void setOperationUse(String operationUse)
operationUse
- string designating usepublic void setOperationUse(Use operationUse)
operationUse
- public Use getOperationUse()
public void setUseSOAPAction(boolean useSOAPAction)
public boolean useSOAPAction()
public void setSOAPActionURI(String SOAPActionURI) throws IllegalArgumentException
IllegalArgumentException
public String getSOAPActionURI()
public void setEncodingStyle(String namespaceURI)
namespaceURI
- URI of the encoding to use.public String getEncodingStyle()
public void setTargetEndpointAddress(String address)
setTargetEndpointAddress
in interface javax.xml.rpc.Call
address
- - Endpoint address of the target service port; specified
as URIpublic void setTargetEndpointAddress(URL address)
address
- URL of the target Web Servicepublic String getTargetEndpointAddress()
getTargetEndpointAddress
in interface javax.xml.rpc.Call
public Integer getTimeout()
public void setTimeout(Integer timeout)
public boolean isParameterAndReturnSpecRequired(javax.xml.namespace.QName operationName)
isParameterAndReturnSpecRequired
in interface javax.xml.rpc.Call
public void addParameter(javax.xml.namespace.QName paramName, javax.xml.namespace.QName xmlType, javax.xml.rpc.ParameterMode parameterMode)
paramName
- Name that will be used for the parameter in the XMLxmlType
- XMLType of the parameterparameterMode
- one of IN, OUT or INOUTpublic void addParameter(javax.xml.namespace.QName paramName, javax.xml.namespace.QName xmlType, Class javaType, javax.xml.rpc.ParameterMode parameterMode, boolean inHeader, boolean outHeader)
paramName
- Name that will be used for the parameter in the XMLxmlType
- XMLType of the parameterjavaType
- The Java class of the parameterparameterMode
- one of IN, OUT or INOUTpublic void addParameter(javax.xml.namespace.QName paramName, javax.xml.namespace.QName xmlType, Class javaType, javax.xml.rpc.ParameterMode parameterMode)
paramName
- Name that will be used for the parameter in the XMLxmlType
- XMLType of the parameterjavaType
- The Java class of the parameterparameterMode
- one of IN, OUT or INOUTpublic void addParameter(String paramName, javax.xml.namespace.QName xmlType, javax.xml.rpc.ParameterMode parameterMode)
addParameter
in interface javax.xml.rpc.Call
paramName
- Name that will be used for the parameter in the XMLxmlType
- XMLType of the parameterparameterMode
- one of IN, OUT or INOUTpublic void addParameter(String paramName, javax.xml.namespace.QName xmlType, Class javaType, javax.xml.rpc.ParameterMode parameterMode)
addParameter
in interface javax.xml.rpc.Call
paramName
- - Name of the parameterxmlType
- - XML datatype of the parameterjavaType
- - The Java class of the parameterparameterMode
- - Mode of the parameter-whether IN, OUT or INOUT
javax.xml.rpc.JAXRPCException
- - if isParameterAndReturnSpecRequired returns
false, then addParameter MAY throw
JAXRPCException....actually Axis allows
modification in such casespublic void addParameterAsHeader(javax.xml.namespace.QName paramName, javax.xml.namespace.QName xmlType, Class javaType, javax.xml.rpc.ParameterMode parameterMode, javax.xml.rpc.ParameterMode headerMode)
paramName
- - Name of the parameterxmlType
- - XML datatype of the parameterjavaType
- - The Java class of the parameterparameterMode
- - Mode of the parameter-whether IN, OUT or INOUTheaderMode
- - Mode of the header. Even if this is an INOUT
parameter, it need not be in the header in both
directions.
javax.xml.rpc.JAXRPCException
- - if isParameterAndReturnSpecRequired returns
false, then addParameter MAY throw
JAXRPCException....actually Axis allows
modification in such casespublic javax.xml.namespace.QName getParameterTypeByName(String paramName)
getParameterTypeByName
in interface javax.xml.rpc.Call
paramName
- name of the parameter to return
public javax.xml.namespace.QName getParameterTypeByQName(javax.xml.namespace.QName paramQName)
paramQName
- QName of the parameter to return
public void setReturnType(javax.xml.namespace.QName returnType)
setReturnType
in interface javax.xml.rpc.Call
returnType
- QName of the return value type.public void setReturnType(javax.xml.namespace.QName xmlType, Class javaType)
setReturnType
in interface javax.xml.rpc.Call
xmlType
- - QName of the data type of the return valuejavaType
- - Java class of the return value
javax.xml.rpc.JAXRPCException
- - if isParameterAndReturnSpecRequired returns
false, then setReturnType MAY throw JAXRPCException...Axis allows
modification without throwing the exception.public void setReturnTypeAsHeader(javax.xml.namespace.QName xmlType)
public void setReturnTypeAsHeader(javax.xml.namespace.QName xmlType, Class javaType)
public javax.xml.namespace.QName getReturnType()
getReturnType
in interface javax.xml.rpc.Call
public void setReturnQName(javax.xml.namespace.QName qname)
public void setReturnClass(Class cls)
cls
- the desired return class.public void removeAllParameters()
removeAllParameters
in interface javax.xml.rpc.Call
javax.xml.rpc.JAXRPCException
- - if isParameterAndReturnSpecRequired returns
false, then removeAllParameters MAY throw JAXRPCException...Axis allows
modification to the Call object without throwing an exception.public javax.xml.namespace.QName getOperationName()
getOperationName
in interface javax.xml.rpc.Call
public void setOperationName(javax.xml.namespace.QName opName)
setOperationName
in interface javax.xml.rpc.Call
opName
- Name of the operation.public void setOperationName(String opName)
public void setOperation(String opName)
opName
- Operation(method) that's going to be invokedprotected String getWsdlOpName(String javaOpName)
public void setOperation(javax.xml.namespace.QName portName, String opName)
portName
- PortName in the WSDL doc to search foropName
- Operation(method) that's going to be invokedpublic javax.xml.namespace.QName getPortName()
public void setPortName(javax.xml.namespace.QName portName)
portName
- Fully qualified name of the portpublic javax.xml.namespace.QName getPortTypeName()
getPortTypeName
in interface javax.xml.rpc.Call
public void setPortTypeName(javax.xml.namespace.QName portType)
setPortTypeName
in interface javax.xml.rpc.Call
portType
- Fully qualified name of the portTypepublic void setSOAPVersion(SOAPConstants soapConstants)
soapConstants
- the SOAPConstants object representing the correct
versionpublic Object invoke(javax.xml.namespace.QName operationName, Object[] params) throws RemoteException
invoke
in interface javax.xml.rpc.Call
operationName
- - Name of the operation to invokeparams
- - Parameters for this invocation
RemoteException
- - if there is any error in the remote method invocation or if the Call
object is not configured properly.public Object invoke(Object[] params) throws RemoteException
invoke
in interface javax.xml.rpc.Call
params
- Array of parameters to invoke the Web Service with
RemoteException
- if there's an errorpublic void invokeOneWay(Object[] params)
invokeOneWay
in interface javax.xml.rpc.Call
params
- Array of parameters to invoke the Web Service with
javax.xml.rpc.JAXRPCException
- is there's an errorpublic SOAPEnvelopeAxisImpl invoke(SOAPEnvelopeAxisImpl env) throws RemoteException
env
- a SOAPEnvelope to send.
AxisFault
RemoteException
public static void setTransportForProtocol(String protocol, Class transportClass)
protocol
- the URL protocol (i.e. "tcp" for "tcp://" urls)transportClass
- the class of a Transport type which will be used
for matching URLs.public static void initialize()
public static void addTransportPackage(String packageName)
packageName
- the package in which to search for protocol names.public void setTransport(Transport trans)
trans
- the Transport object we'll use to set up
MessageContext properties.public Transport getTransportForProtocol(String protocol)
protocol
- a protocol such as "http" or "local" which may
have a Transport object associated with it.
public void setRequestMessage(Message msg)
msg
- the new request message.protected void addAttachmentParts(Message msg)
public Message getResponseMessage()
public MessageContext getMessageContext()
public void addHeader(SOAPHeaderElementAxisImpl header)
header
- a SOAPHeaderElement to be inserted into messagespublic void clearHeaders()
public TypeMapping getTypeMapping()
public void registerTypeMapping(Class javaType, javax.xml.namespace.QName xmlType, SerializerFactory sf, DeserializerFactory df)
javaType
- is the Java class of the data type.xmlType
- the xsi:type QName of the associated XML type.public void registerTypeMapping(Class javaType, javax.xml.namespace.QName xmlType, SerializerFactory sf, DeserializerFactory df, boolean force)
javaType
- is the Java class of the data type.xmlType
- the xsi:type QName of the associated XML type.force
- Indicates whether to add the information if already registered.public void registerTypeMapping(Class javaType, javax.xml.namespace.QName xmlType, Class sfClass, Class dfClass)
public void registerTypeMapping(Class javaType, javax.xml.namespace.QName xmlType, Class sfClass, Class dfClass, boolean force)
public Object invoke(String namespace, String method, Object[] args) throws AxisFault
namespace
- the desired namespace URI of the method elementmethod
- the method nameargs
- an array of Objects representing the arguments to the
invoked method. If any of these objects are RPCParams,
Axis will use the embedded name of the RPCParam as the
name of the parameter. Otherwise, we will serialize
each argument as an XML element called "argAxisFault
public Object invoke(String method, Object[] args) throws AxisFault
method
- the method nameargs
- an array of Objects representing the arguments to the
invoked method. If any of these objects are RPCParams,
Axis will use the embedded name of the RPCParam as the
name of the parameter. Otherwise, we will serialize
each argument as an XML element called "argAxisFault
public Object invoke(RPCElement body) throws AxisFault
body
- an RPCElement containing all the information about
this call.
AxisFault
public void setOption(String name, Object value)
public void invoke() throws AxisFault
AxisFault
public Map getOutputParams()
getOutputParams
in interface javax.xml.rpc.Call
public List getOutputValues()
getOutputValues
in interface javax.xml.rpc.Call
javax.xml.rpc.JAXRPCException
- - If this method is invoked for a
one-way operation or is invoked
before any invoke method has been called.public Service getService()
public void setSOAPService(SOAPService service)
public void setClientHandlers(Handler reqHandler, Handler respHandler)
public void addAttachmentPart(Object attachment)
RuntimeException
- if there is no support for attachments.public void addFault(javax.xml.namespace.QName qname, Class cls, javax.xml.namespace.QName xmlType, boolean isComplex)
public void setOperation(OperationDesc operation)
operation
- the OperationDesc to associate with this call.public OperationDesc getOperation()
public void clearOperation()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |