org.codehaus.xfire.annotations.backport175.soap
Interface SOAPBinding


public interface SOAPBinding

Author:
Arjen Poutsma

Method Summary
 int parameterStyle()
          Returns the SOAP parameter binding style.
 int style()
          Returns the SOAP binding style, which defines the encoding style for messages send to and from the Web Service.
 int use()
          Returns the SOAP binding use, which defines the formatting style for messages sent to and from the Web Service.
 

Method Detail

style

int style()
Returns the SOAP binding style, which defines the encoding style for messages send to and from the Web Service. The returned value is one of SOAPBindingAnnotation.STYLE_DOCUMENT or SOAPBindingAnnotation.STYLE_RPC.

Returns:
the SOAP binding style.

use

int use()
Returns the SOAP binding use, which defines the formatting style for messages sent to and from the Web Service. The returned value is one of SOAPBindingAnnotation.USE_LITERAL or SOAPBindingAnnotation.USE_ENCODED.

Returns:
the SOAP binding use.

parameterStyle

int parameterStyle()
Returns the SOAP parameter binding style. This style determines whether method parameters represent the entire message body, or whether the parameters are elements wrapped inside a top-level element named after the operation.

The returned value is one of SOAPBindingAnnotation.PARAMETER_STYLE_BARE or SOAPBindingAnnotation.PARAMETER_STYLE_WRAPPED.

Returns:
the SOAP parameter binding style.