Тип аннотации ResponseWrapper
@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface ResponseWrapper
Используется для аннотирования методов в интерфейсе точки входа сервиса с помощью бин объекта обертки ответа, который используется во время выполнения. Значение по умолчанию localName — operationName , как определено в аннотации WebMethod, дополненной Response, а 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.