javax.xml.ws.soap
Адресация Типа аннотации


@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
@Documented
@WebServiceFeatureAnnotation(id="http://www.w3.org/2005/08/addressing/module",
                             bean=AddressingFeature.class)
public @interface Addressing

Эта аннотация представляет использование Адресации WS или с SOAP 1.1/HTTP или с SOAP 1.2/HTTP-СВЯЗЫВАНИЕ. Используя эту аннотацию с любой другой привязкой неопределено.

Эта аннотация ДОЛЖНА только использоваться в соединении с WebService, WebServiceProvider, и WebServiceRef аннотации. Когда использующийся с a javax.jws.WebService аннотация, эта аннотация ДОЛЖНА только использоваться на реализации конечной точки службы class. Когда использующийся с a WebServiceRef аннотация, эта аннотация ДОЛЖНА только использоваться, когда экземпляр прокси создается. Введенный прокси SEI, и конечная точка ДОЛЖНЫ соблюдать значения Addressing аннотация.

Поведение этой аннотации определяется соответствующей функцией AddressingFeature.

С тех пор:
JAX-WS 2.1

Дополнительная Сводка Элемента
 boolean включенный
          Определяет, активируется ли эта опция или отключается.
 boolean необходимый
          Если адресация включается, это свойство определяет, требует ли конечная точка Адресации WS.
 AddressingFeature. Ответы ответы
          Если адресация включается, это свойство определяет, требует ли конечная точка использования анонимных ответов, или неанонимных ответов, или всех.
 

включенный

public abstract boolean enabled
Определяет, активируется ли эта опция или отключается. Если включено, это означает, что конечная точка поддерживает Адресацию WS, но не требует ее использования. Соответствующие 3.1.1 Утверждения Адресации должны быть сгенерированы в сгенерированном WSDL.

Значение по умолчанию:
истина

необходимый

public abstract boolean required
Если адресация включается, это свойство определяет, требует ли конечная точка Адресации WS. Если требующийся истина, конечная точка требует, чтобы Адресующие WS и Адресующие WS заголовки присутствовали на входящих сообщениях. Соответствующие 3.1.1 Утверждения Адресации должны быть сгенерированы в WSDL.

Значение по умолчанию:
ложь

ответы

public abstract AddressingFeature.Responses responses
Если адресация включается, это свойство определяет, требует ли конечная точка использования анонимных ответов, или неанонимных ответов, или всех.

AddressingFeature.Responses.ALL поддерживает все типы ответа, и это - значение по умолчанию.

AddressingFeature.Responses.ANONYMOUS требует использования только анонимных ответов. Это закончится в wsam:AnonymousResponses вложенное утверждение как определено в 3.1.2 Утверждениях AnonymousResponses в сгенерированном WSDL.

AddressingFeature.Responses.NON_ANONYMOUS требует использования только неанонимных ответов. Это закончится в wsam:NonAnonymousResponses вложенное утверждение как определено в 3.1.3 Утверждениях NonAnonymousResponses в сгенерированном WSDL.

С тех пор:
JAX-WS 2.2
Значение по умолчанию:
javax.xml.ws.soap.AddressingFeature.Responses.ALL


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter