Тип аннотации RequestWrapper
@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface RequestWrapper
Используется для аннотирования методов в интерфейсе конечной точки службы с использованием объекта-обертки запроса, который будет использоваться во время выполнения. Значение по умолчанию localName — operationName, как определено в аннотации WebMethod, а targetNamespace — целевой namespace SEI.
При запуске из Java эта аннотация используется для разрешения конфликтов перегрузки в режиме документированного литерала. В этом случае требуется только className.
- С:
- JAX-WS 2.0
Дополнительные элементы
| Модификатор и тип | Дополнительный элемент и описание |
|---|---|
String |
className Имя объекта-обертки запроса. |
String |
localName Локальное имя элемента. |
String |
partName Имя wsdl:part для части обертки. |
String |
targetNamespace Имя пространства имён элемента. |
Элементы
localName
public abstract String localName
Локальное имя элемента.
- По умолчанию:
- ""
targetNamespace
public abstract String targetNamespace
Имя пространства имён элемента.
- По умолчанию:
- ""
className
public abstract String className
Имя объекта-обертки запроса.
- По умолчанию:
- ""
partName
public abstract String partName
Имя wsdl:part для части обертки
- С:
- JAX-WS 2.2
- По умолчанию:
- ""
© 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.