public interface BindingProvider
BindingProvider
интерфейс обеспечивает доступ к привязке протокола и связанным объектам контекста для запроса и обработки сообщения ответа.Binding
Модификатор и Тип | Поле и Описание |
---|---|
static String |
ENDPOINT_ADDRESS_PROPERTY
Стандартное свойство: Целевой адрес конечной точки службы.
|
static String |
PASSWORD_PROPERTY
Стандартное свойство: Пароль для аутентификации.
|
static String |
SESSION_MAINTAIN_PROPERTY
Стандартное свойство: Это булево свойство используется клиентом службы, чтобы указать, хочет ли оно участвовать в сеансе с конечной точкой службы.
|
static String |
SOAPACTION_URI_PROPERTY
Стандартное свойство для SOAPAction.
|
static String |
SOAPACTION_USE_PROPERTY
Стандартное свойство для SOAPAction.
|
static String |
USERNAME_PROPERTY
Стандартное свойство: Имя пользователя для аутентификации.
|
Модификатор и Тип | Метод и Описание |
---|---|
Привязка |
getBinding()
Получите Привязку для этого обязательного провайдера.
|
EndpointReference |
getEndpointReference()
Возвраты
EndpointReference связанный с этим BindingProvider экземпляр. |
<T extends EndpointReference> |
getEndpointReference(Class<T> clazz)
Возвраты
EndpointReference связанный с этим BindingProvider экземпляр. |
Map<String,Object> |
getRequestContext()
Получите контекст, который используется, чтобы инициализировать контекст сообщения для сообщений запроса.
|
Map<String,Object> |
getResponseContext()
Получите контекст, который следовал из обработки сообщения ответа.
|
static final String USERNAME_PROPERTY
Введите: java.lang.String
static final String PASSWORD_PROPERTY
Введите: java.lang.String
static final String ENDPOINT_ADDRESS_PROPERTY
Введите: java.lang.String
static final String SESSION_MAINTAIN_PROPERTY
true
, клиент службы указывает, что это хочет, чтобы сеанс сохранялся. Если установлено в false
, сеанс не сохраняется. Значение по умолчанию для этого свойства false
. Введите: java.lang.Boolean
static final String SOAPACTION_USE_PROPERTY
javax.xml.ws.soap.http.soapaction.uri
свойство используется для значения SOAPAction. Значение по умолчанию этого свойства false
указание, что javax.xml.ws.soap.http.soapaction.uri
свойство не используется для значения SOAPAction, однако, если Адресация WS включается, значение по умолчанию true
. Введите: java.lang.Boolean
static final String SOAPACTION_URI_PROPERTY
javax.xml.ws.soap.http.soapaction.use
свойство устанавливается в true
. Если Адресация WS будет включена, то это значение будет также использоваться для значения Адресующего WS заголовка Действия. Если это свойство не будет установлено, значение по умолчанию, то SOAPAction и Адресующее WS Действие будут отправлены. Введите: java.lang.String
Map<String,Object> getRequestContext()
Map<String,Object> getResponseContext()
Binding getBinding()
EndpointReference getEndpointReference()
EndpointReference
связанный с этим BindingProvider
экземпляр. Если Привязка для этого bindingProvider
или SOAP1.1/HTTP или SOAP1.2/HTTP, тогда a W3CEndpointReference
ДОЛЖЕН быть возвращен.
BindingProvider
экземпляр.UnsupportedOperationException
- Если это BindingProvider
использует XML/HTTP-срязыр¦ние.W3CEndpointReference
<T extends EndpointReference> T getEndpointReference(Class<T> clazz)
EndpointReference
связанный с этим BindingProvider
экземпляр. Возвращенный экземпляр будет иметь тип clazz
.clazz
- Определяет тип EndpointReference
это ДОЛЖНО быть возвращено.BindingProvider
экземпляр. ДОЛЖЕН иметь тип clazz
.WebServiceException
- Если Класс clazz
не поддерживается этой реализацией.UnsupportedOperationException
- Если это BindingProvider
использует XML/HTTP-срязыр¦ние.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92