This annotation MUST only be used in conjunction with the
javax.jws.WebService, WebServiceProvider,
and WebServiceRef annotations.
When used with a javax.jws.WebService annotation, this
annotation MUST only be used on the service endpoint implementation
class.
When used with a WebServiceRef annotation, this annotation
MUST only be used when a proxy instance is created. The injected SEI
proxy, and endpoint MUST honor the values of the Addressing
annotation.
This annotation's behaviour is defined by the corresponding feature
AddressingFeature.
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if endpoint supports WS-Addressing, false otherwiseSpecifies if this feature is enabled or disabled. |
| public boolean | Returns: true if endpoint requires WS-Addressing, false otherwiseIf addressing is enabled, this property determines whether the endpoint requires WS-Addressing. |
| public AddressingFeature. | Returns: supported response typesIf addressing is enabled, this property determines whether endpoint requires the use of anonymous responses, or non-anonymous responses, or all. |
| enabled | back to summary |
|---|---|
| public boolean enabled() Specifies if this feature is enabled or disabled. If enabled, it means the endpoint supports WS-Addressing but does not require its use. Corresponding 3.1.1 Addressing Assertion must be generated in the generated WSDL.
| |
| required | back to summary |
|---|---|
| public boolean required() If addressing is enabled, this property determines whether the endpoint requires WS-Addressing. If required is true, the endpoint requires WS-Addressing and WS-Addressing headers MUST be present on incoming messages. A corresponding 3.1.1 Addressing Assertion must be generated in the WSDL.
| |
| responses | back to summary |
|---|---|
| public AddressingFeature. If addressing is enabled, this property determines whether endpoint requires the use of anonymous responses, or non-anonymous responses, or all.
| |