org.apache.axis.constants
Class Style
java.lang.Object
   org.apache.axis.constants.Enum
org.apache.axis.constants.Enum
       org.apache.axis.constants.Style
org.apache.axis.constants.Style
- All Implemented Interfaces: 
- java.io.Serializable
- Direct Known Subclasses: 
- 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
- See Also:
- Serialized Form
 
 
 
| Constructor Summary | 
| protected  | Style()
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
RPC_STR
public static final java.lang.String RPC_STR
- See Also:
- Constant Field Values
DOCUMENT_STR
public static final java.lang.String DOCUMENT_STR
- See Also:
- Constant Field Values
WRAPPED_STR
public static final java.lang.String WRAPPED_STR
- See Also:
- Constant Field Values
MESSAGE_STR
public static final java.lang.String MESSAGE_STR
- See Also:
- Constant Field Values
RPC
public static final Style RPC
DOCUMENT
public static final Style DOCUMENT
WRAPPED
public static final Style WRAPPED
MESSAGE
public static final Style MESSAGE
DEFAULT
public static final Style DEFAULT
Style
protected Style()
getDefault
public static Style getDefault()
- 
 
getProvider
public final QName getProvider()
- 
 
getStyle
public static final Style getStyle(int style)
- 
 
getStyle
public static final Style getStyle(java.lang.String style)
- 
 
getStyle
public static final Style getStyle(java.lang.String style,
                                   Style dephault)
- 
 
isValid
public static final boolean isValid(java.lang.String style)
- 
 
size
public static final int size()
- 
 
getStyles
public static final java.lang.String[] getStyles()
- 
 
Copyright © 2005 Apache Web Services Project. All Rights Reserved.