org.apache.axis.constants
Class Style
public
class
Style
extends Enum
Description of the different styles
style=rpc, use=encoded
First element of the SOAP body is the
operation. The operation contains
elements describing the parameters, which
are serialized as encoded (possibly multi-ref)
<soap:body>
<operation>
<arg1>...</arg1>
<arg2>...</arg2>
</operation>
style=RPC, use=literal
First element of the SOAP body is the
operation. The operation contains elements
describing the parameters, which are serialized
as encoded (no multi-ref)\
<soap:body>
<operation>
<arg1>...</arg1>
<arg2>...</arg2>
</operation>
style=document, use=literal
Elements of the SOAP body are the names of the parameters
(there is no wrapper operation...no multi-ref)
<soap:body>
<arg1>...</arg1>
<arg2>...</arg2>
style=wrapped
Special case of DOCLIT where there is only one parameter
and it has the same qname as the operation. In
such cases, there is no actual type with the name...the
elements are treated as parameters to the operation
<soap:body>
<one-arg-same-name-as-operation>
<elemofarg1>...</elemofarg1>
<elemofarg2>...</elemofarg2>
style=document, use=encoded
There is not an enclosing operation name element, but
the parmeterss are encoded using SOAP encoding
This mode is not (well?) supported by Axis.
Author: Richard Sitze
public static final
Style DEFAULT
public static final
Style DOCUMENT
public static final String DOCUMENT_STR
public static final
Style MESSAGE
public static final String MESSAGE_STR
public static final
Style RPC
public static final String RPC_STR
public static final
Style WRAPPED
public static final String WRAPPED_STR
protected Style()
public static
Style getDefault()
public final
QName getProvider()
public static final
Style getStyle(int style)
public static final
Style getStyle(String style)
public static final
Style getStyle(String style,
Style dephault)
public static final String[] getStyles()
public static final boolean isValid(String style)
public static final int size()
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.