-
-
Field Summary
Fields Modifier and Type Field 描述 static String
SOAP11HTTP_BINDING
表示SOAP 1.1通过HTTP绑定的身份的常量。static String
SOAP11HTTP_MTOM_BINDING
默认情况下,表示使用MTOM的HTTP 1.1绑定的SOAP 1.1的身份的常量。static String
SOAP12HTTP_BINDING
一个表示SOAP 1.2通过HTTP绑定的身份的常量。static String
SOAP12HTTP_MTOM_BINDING
默认情况下,表示通过HTTP绑定的SOAP 1.2身份的常量,MTOM启用。
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 MessageFactory
getMessageFactory()
获取此SOAP绑定使用的SAAJMessageFactory
实例。Set<String>
getRoles()
获取SOAP绑定实例扮演的角色。SOAPFactory
getSOAPFactory()
获取此SOAP绑定使用的SAAJSOAPFactory
实例。boolean
isMTOMEnabled()
如果使用MTOM,则返回true
。void
setMTOMEnabled(boolean flag)
启用或禁用MTOM的使用。void
setRoles(Set<String> roles)
设置SOAP绑定实例扮演的角色。-
Methods inherited from interface javax.xml.ws.Binding
getBindingID, getHandlerChain, setHandlerChain
-
-
-
-
字段详细信息
-
SOAP11HTTP_BINDING
static final String SOAP11HTTP_BINDING
表示SOAP 1.1通过HTTP绑定的身份的常量。- 另请参见:
- Constant Field Values
-
SOAP12HTTP_BINDING
static final String SOAP12HTTP_BINDING
一个表示SOAP 1.2通过HTTP绑定的身份的常量。- 另请参见:
- Constant Field Values
-
SOAP11HTTP_MTOM_BINDING
static final String SOAP11HTTP_MTOM_BINDING
默认情况下,表示使用MTOM的HTTP 1.1绑定的SOAP 1.1的身份的常量。- 另请参见:
- Constant Field Values
-
SOAP12HTTP_MTOM_BINDING
static final String SOAP12HTTP_MTOM_BINDING
默认情况下,表示通过HTTP绑定的SOAP 1.2身份的常量,MTOM启用。- 另请参见:
- Constant Field Values
-
-
方法详细信息
-
setRoles
void setRoles(Set<String> roles)
设置SOAP绑定实例扮演的角色。- 参数
-
roles
- 绑定实例所扮演的角色集。 - 异常
-
WebServiceException
- 角色列表配置中的错误。
-
isMTOMEnabled
boolean isMTOMEnabled()
如果使用MTOM,则返回true
。- 结果
-
true
当且仅当启用了MTOM的使用。
-
setMTOMEnabled
void setMTOMEnabled(boolean flag)
启用或禁用MTOM的使用。- 参数
-
flag
- Aboolean
指定是否启用或禁用MTOM的使用。 - 异常
-
WebServiceException
- 如果此绑定实例不支持指定的设置。
-
getSOAPFactory
SOAPFactory getSOAPFactory()
获取此SOAP绑定使用的SAAJSOAPFactory
实例。- 结果
- 此SOAP绑定使用的SOAPFactory实例。
-
getMessageFactory
MessageFactory getMessageFactory()
获取此SOAP绑定所使用的SAAJMessageFactory
实例。- 结果
- MessageFactory实例由此SOAP绑定使用。
-
-