Annotation Type RequestWrapper
@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface RequestWrapper
Used to annotate methods in the Service Endpoint Interface with the request wrapper bean to be used at runtime. The default value of the localName
is the operationName
, as defined in WebMethod
annotation and the targetNamespace
is the target namespace of the SEI.
When starting from Java this annotation is used resolve overloading conflicts in document literal mode. Only the className
is required in this case.
- Since:
- JAX-WS 2.0
Optional Elements
Modifier and Type | Optional Element and Description |
---|---|
String |
className Request wrapper bean name. |
String |
localName Element's local name. |
String |
partName wsdl:part name for the wrapper part |
String |
targetNamespace Element's namespace name. |
Elements
localName
public abstract String localName
Element's local name.
- Default:
- ""
targetNamespace
public abstract String targetNamespace
Element's namespace name.
- Default:
- ""
className
public abstract String className
Request wrapper bean name.
- Default:
- ""
partName
public abstract String partName
wsdl:part name for the wrapper part
- Since:
- JAX-WS 2.2
- Default:
- ""
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/RequestWrapper.html