@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
Эта аннотация ДОЛЖНА только использоваться в соединении с WebService
, WebServiceProvider
, и WebServiceRef
аннотации. Когда использующийся с a javax.jws.WebService
аннотация, эта аннотация ДОЛЖНА только использоваться на реализации конечной точки службы class. Когда использующийся с a WebServiceRef
аннотация, эта аннотация ДОЛЖНА только использоваться, когда экземпляр прокси создается. Введенный прокси SEI, и конечная точка ДОЛЖНЫ соблюдать значения Addressing
аннотация.
Поведение этой аннотации определяется соответствующей функцией AddressingFeature
.
Модификатор и Тип | Дополнительный Элемент и Описание |
---|---|
boolean |
включенный
Определяет, активируется ли эта опция или отключается.
|
boolean |
необходимый
Если адресация включается, это свойство определяет, требует ли конечная точка Адресации WS.
|
AddressingFeature. Ответы |
ответы
Если адресация включается, это свойство определяет, требует ли конечная точка использования анонимных ответов, или неанонимных ответов, или всех.
|
public abstract boolean enabled
public abstract boolean required
public abstract AddressingFeature.Responses responses
AddressingFeature.Responses.ALL
поддерживает все типы ответа, и это - значение по умолчанию.
AddressingFeature.Responses.ANONYMOUS
требует использования только анонимных ответов. Это закончится в wsam:AnonymousResponses вложенное утверждение как определено в
AddressingFeature.Responses.NON_ANONYMOUS
требует использования только неанонимных ответов. Это закончится в wsam:NonAnonymousResponses вложенное утверждение как определено в
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92