Annotation Interface SOAPBinding


@Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface SOAPBinding
Specifies the mapping of the Web Service onto the SOAP message protocol.
Since:
1.6, Jakarta XML Web Services 2.0
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
    The style of mapping parameters onto SOAP messages
    static enum 
    The SOAP binding style
    static enum 
    The SOAP binding use
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    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.
    Defines the encoding style for messages send to and from the Web Service.
    Defines the formatting style for messages sent to and from the Web Service.
  • Element Details

    • style

      Defines the encoding style for messages send to and from the Web Service.
      Returns:
      the encoding style for messages
      Default:
      DOCUMENT
    • use

      Defines the formatting style for messages sent to and from the Web Service.
      Returns:
      the formatting style for messages
      Default:
      LITERAL
    • parameterStyle

      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.
      Returns:
      parameter style as BARE or WRAPPED
      Default:
      WRAPPED