@Target({TYPE,METHOD,FIELD})
@Retention(RUNTIME)
@Documented
@WebServiceFeatureAnnotation(id="jakarta.xml.ws.RespectBindingFeature",
bean=RespectBindingFeature.class)
public @interface RespectBinding
This feature clarifies the use of the
wsdl:binding
in a Jakarta XML Web Services runtime.
This annotation MUST only be used in conjunction the
jakarta.jws.WebService
, WebServiceProvider
,
WebServiceRef
annotations.
When used with the jakarta.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 RespectBinding
annotation.
This annotation's behaviour is defined by the corresponding feature
RespectBindingFeature
.
- See Also:
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
Specifies if this feature is enabled or disabled.
-
Element Details
-
enabled
boolean enabledSpecifies if this feature is enabled or disabled.- Returns:
true
if this feature is enabled,false
otherwise
- Default:
true
-