com.sun.xml.ws.developer
Annotation Type MemberSubmissionAddressing


@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
@Documented
@WebServiceFeatureAnnotation(id="http://java.sun.com/xml/ns/jaxws/2004/08/addressing",
                             bean=MemberSubmissionAddressingFeature.class)
public @interface MemberSubmissionAddressing

This feature represents the use of WS-Addressing with either the SOAP 1.1/HTTP or SOAP 1.2/HTTP binding. Using this feature with any other binding is NOT required.

Enabling this feature will result in the wsaw:UsingAddressing element being added to the wsdl:Binding for the endpoint and in the runtime being capable of responding to WS-Addressing headers.

The following describes the affects of this feature with respect to be enabled or disabled:

The required() property can be used to specify if the required attribute on the wsaw:UsingAddressing element should be true or false. By default the wsdl:required parameter is false. See WS-Addressing for more information on WS-Addressing. See WS-Addressing - WSDL 1.0 for more information on wsaw:UsingAddressing.

Since:
JAX-WS 2.1

Optional Element Summary
 boolean enabled
          Specifies if this feature is enabled or disabled.
 boolean required
          Property to determine the value of the wsdl:required attribute on wsaw:UsingAddressing element in the WSDL.
 MemberSubmissionAddressing.Validation validation
           
 

enabled

public abstract boolean enabled
Specifies if this feature is enabled or disabled.

Default:
true

required

public abstract boolean required
Property to determine the value of the wsdl:required attribute on wsaw:UsingAddressing element in the WSDL.

Default:
false

validation

public abstract MemberSubmissionAddressing.Validation validation
Default:
com.sun.xml.ws.developer.MemberSubmissionAddressing.Validation.LAX


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.