Интерфейс SOAPBinding
- Все суперинтерфейсы:
- Binding
public interface SOAPBinding extends Binding
Интерфейс SOAPBinding — это абстракция для SOAP-связи.
- С момента:
- JAX-WS 2.0
Поля
| Модификатор и тип | Поле и описание |
|---|---|
static String |
SOAP11HTTP_BINDING Константа, представляющая идентификатор SOAP 1.1 через HTTP-связь. |
static String |
SOAP11HTTP_MTOM_BINDING Константа, представляющая идентификатор SOAP 1.1 через HTTP-связь с включенным по умолчанию MTOM. |
static String |
SOAP12HTTP_BINDING Константа, представляющая идентификатор SOAP 1.2 через HTTP-связь. |
static String |
SOAP12HTTP_MTOM_BINDING Константа, представляющая идентификатор SOAP 1.2 через HTTP-связь с включенным по умолчанию MTOM. |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
MessageFactory |
getMessageFactory() Получает экземпляр SAAJ |
Set<String> |
getRoles() Получает роли, выполняемые экземпляром SOAP-связи. |
SOAPFactory |
getSOAPFactory() Получает экземпляр SAAJ |
boolean |
isMTOMEnabled() Возвращает |
void |
setMTOMEnabled(boolean flag) Включает или отключает использование MTOM. |
void |
setRoles(Set<String> roles) Устанавливает роли, выполняемые экземпляром SOAP-связи. |
Методы, унаследованные от интерфейса javax.xml.ws.Binding
getBindingID, getHandlerChain, setHandlerChain Поля
SOAP11HTTP_BINDING
static final String SOAP11HTTP_BINDING
Константа, представляющая идентификатор SOAP 1.1 через HTTP-связь.
- См. также:
- Значения постоянных полей
SOAP12HTTP_BINDING
static final String SOAP12HTTP_BINDING
Константа, представляющая идентификатор SOAP 1.2 через HTTP-связь.
- См. также:
- Значения постоянных полей
SOAP11HTTP_MTOM_BINDING
static final String SOAP11HTTP_MTOM_BINDING
Константа, представляющая идентификатор SOAP 1.1 через HTTP-связь с включенным по умолчанию MTOM.
- См. также:
- Значения постоянных полей
SOAP12HTTP_MTOM_BINDING
static final String SOAP12HTTP_MTOM_BINDING
Константа, представляющая идентификатор SOAP 1.2 через HTTP-связь с включенным по умолчанию MTOM.
- См. также:
- Значения постоянных полей
Методы
getRoles
Set<String> getRoles()
Получает роли, выполняемые экземпляром SOAP-связи.
- Возвращает:
- Set<String> Набор ролей, выполняемых экземпляром связи.
setRoles
void setRoles(Set<String> roles)
Устанавливает роли, выполняемые экземпляром SOAP-связи.
- Параметры:
-
roles- Набор ролей, выполняемых экземпляром связи. - Исключения:
-
WebServiceException- При ошибке в конфигурации списка ролей.
isMTOMEnabled
boolean isMTOMEnabled()
Возвращает true , если использование MTOM включено.
- Возвращает:
-
trueтогда и только тогда, когда использование MTOM включено.
setMTOMEnabled
void setMTOMEnabled(boolean flag)
Включает или отключает использование MTOM.
- Параметры:
-
flag- Значение, указывающее, следует ли включать или отключать использование MTOM. - Исключения:
-
WebServiceException- Если указанная настройка не поддерживается этим экземпляром связи.
getSOAPFactory
SOAPFactory getSOAPFactory()
Получает экземпляр SAAJ SOAPFactory , используемый этой SOAP-связью.
- Возвращает:
- Экземпляр SOAPFactory, используемый этой SOAP-связью.
getMessageFactory
MessageFactory getMessageFactory()
Получает экземпляр SAAJ MessageFactory , используемый этой SOAP-связью.
- Возвращает:
- Экземпляр MessageFactory, используемый этой SOAP-связью.
© 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.