Modifier and Type | Field and Description |
---|---|
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
标准属性:认证用户名。
|
Modifier and Type | Method and Description |
---|---|
Binding |
getBinding()
获取此绑定提供程序的绑定。
|
EndpointReference |
getEndpointReference()
返回
EndpointReference 与此相关
BindingProvider 实例。
|
<T extends EndpointReference> |
getEndpointReference(类<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
属性的值是否用于javax.xml.ws.soap.http.soapaction.uri
的值。
此属性的默认值是false
表明javax.xml.ws.soap.http.soapaction.uri
属性不用于SOAPAction的价值,但是,如果WS-Addressing的启用,默认值是true
。
类型: java.lang.Boolean
static final String SOAPACTION_URI_PROPERTY
javax.xml.ws.soap.http.soapaction.use
属性设置为true
则指示SOAPAction URI。
如果启用了WS-Addressing,则该值也将用于WS-Addressing Action头的值。
如果未设置此属性,将发送默认的SOAPAction和WS-Addressing操作。
类型: java.lang.String
Map<String,Object> getRequestContext()
Map<String,Object> getResponseContext()
Binding getBinding()
EndpointReference getEndpointReference()
BindingProvider
实例EndpointReference
联的BindingProvider
。
如果此bindingProvider
的绑定是SOAP1.1 / HTTP或SOAP1.2 / HTTP,则必须返回一个W3CEndpointReference
。
BindingProvider
实例相关联的目标端点的EndpointReference。
UnsupportedOperationException
- 如果这
BindingProvider
使用XML / HTTP绑定。
W3CEndpointReference
<T extends EndpointReference> T getEndpointReference(类<T> clazz)
BindingProvider
实例EndpointReference
联的BindingProvider
。
返回的实例将为clazz
。
clazz
- 指定必须返回的类型
EndpointReference
。
BindingProvider
实例相关联的目标端点的EndpointReference。
必须是clazz
。
WebServiceException
- 如果此
clazz
不支持Class clazz。
UnsupportedOperationException
- 如果这
BindingProvider
使用XML / HTTP绑定。