@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.
public abstract String localName
Element's local name.
public abstract String targetNamespace
Element's namespace name.
public abstract String className
Request wrapper bean name.
public abstract String partName
wsdl:part name for the wrapper part
© 1993–2017, 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.