Annotation Type ResponseWrapper
@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface ResponseWrapper
Used to annotate methods in the Service Endpoint Interface with the response wrapper bean to be used at runtime. The default value of the localName
is the operationName
as defined in WebMethod
annotation appended with Response
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 Response 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
Response 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/ResponseWrapper.html