-
-
Field Summary
Fields Modifier and Type Field 描述 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 方法 描述 Binding
getBinding()
获取此绑定提供程序的绑定。EndpointReference
getEndpointReference()
返回EndpointReference
与此相关BindingProvider
实例。<T extends EndpointReference>
TgetEndpointReference(Class<T> clazz)
返回EndpointReference
与此相关BindingProvider
实例。Map<String,Object>
getRequestContext()
获取用于初始化请求消息的消息上下文的上下文。Map<String,Object>
getResponseContext()
获取处理响应消息产生的上下文。
-
-
-
字段详细信息
-
USERNAME_PROPERTY
static final String USERNAME_PROPERTY
标准属性:认证用户名。类型:
java.lang.String
- 另请参见:
- Constant Field Values
-
PASSWORD_PROPERTY
static final String PASSWORD_PROPERTY
标准属性:验证密码。类型:
java.lang.String
- 另请参见:
- Constant Field Values
-
ENDPOINT_ADDRESS_PROPERTY
static final String ENDPOINT_ADDRESS_PROPERTY
标准属性:目标服务端点地址。 端点地址规范的URI方案必须对应于正在使用的绑定的协议/传输绑定。类型:
java.lang.String
- 另请参见:
- Constant Field Values
-
SESSION_MAINTAIN_PROPERTY
static final String SESSION_MAINTAIN_PROPERTY
标准属性:此布尔属性由服务客户端用于指示是否要参与与服务端点的会话。 如果此属性设置为true
,则服务客户端指示它要维护会话。 如果设置为false
,则会话不被维护。 该属性的默认值为false
。类型:
java.lang.Boolean
- 另请参见:
- Constant Field Values
-
SOAPACTION_USE_PROPERTY
static final String SOAPACTION_USE_PROPERTY
SOAPAction的标准属性。 该布尔属性指示是否使用了javax.xml.ws.soap.http.soapaction.uri
属性的值作为SOAPAction的值。 此属性的默认值为false
表示javax.xml.ws.soap.http.soapaction.uri
属性不用于SOAPAction的值,但如果启用了WS-Addressing,则默认值为true
。类型:
java.lang.Boolean
- 另请参见:
- Constant Field Values
-
SOAPACTION_URI_PROPERTY
static final String SOAPACTION_URI_PROPERTY
SOAPAction的标准属性。 如果javax.xml.ws.soap.http.soapaction.use
属性设置为true
则指示SOAPAction URI。 如果启用了WS-Addressing,则该值也将用于WS-Addressing Action头的值。 如果未设置此属性,将发送默认的SOAPAction和WS-Addressing操作。类型:
java.lang.String
- 另请参见:
- Constant Field Values
-
-
方法详细信息
-
getRequestContext
Map<String,Object> getRequestContext()
获取用于初始化请求消息的消息上下文的上下文。 对请求上下文的修改不会影响已经启动的同步或异步操作的消息上下文。- 结果
- 用于处理请求消息的上下文。
-
getResponseContext
Map<String,Object> getResponseContext()
获取处理响应消息产生的上下文。 返回的上下文是最近完成的同步操作。 随后的同步操作调用将覆盖响应上下文。 异步操作通过响应界面返回其响应上下文。- 结果
- 处理最新回应讯息产生的上下文。
-
getBinding
Binding getBinding()
获取此绑定提供程序的绑定。- 结果
- 此绑定提供程序的绑定。
-
getEndpointReference
EndpointReference getEndpointReference()
返回EndpointReference
与此相关BindingProvider
实例。如果此
bindingProvider
的绑定是SOAP1.1 / HTTP或SOAP1.2 / HTTP,则必须返回一个W3CEndpointReference
。- 结果
-
与此
BindingProvider
实例相关联的目标端点的EndpointReference。 - 异常
-
UnsupportedOperationException
- 如果此BindingProvider
使用XML / HTTP绑定。 - 从以下版本开始:
- 1.6,JAX-WS 2.1
- 另请参见:
-
W3CEndpointReference
-
getEndpointReference
<T extends EndpointReference> T getEndpointReference(Class<T> clazz)
返回EndpointReference
与此相关BindingProvider
实例。 返回的实例将为clazz
。- 参数类型
-
T
- 类型EndpointReference
- 参数
-
clazz
- 指定必须返回的类型EndpointReference
。 - 结果
-
与此
BindingProvider
实例相关联的目标端点的EndpointReference。 必须是clazz
。 - 异常
-
WebServiceException
- 如果此实现不支持类别clazz
。 -
UnsupportedOperationException
- 如果这个BindingProvider
使用XML / HTTP绑定。 - 从以下版本开始:
- 1.6,JAX-WS 2.1
-
-