public interface SOAPHeaderElement extends SOAPElement
SOAPHeader
对象的直接的孩子可以表示为
SOAPHeaderElement
对象。
一个SOAPHeaderElement
对象可以有其他的SOAPElement
对象作为其子女。
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Modifier and Type | Method and Description |
---|---|
String |
getActor()
返回该
SOAPHeaderElement 的演员属性URI。
|
boolean |
getMustUnderstand()
返回此
SOAPHeaderElement mustUnderstand属性的布尔值。
|
boolean |
getRelay()
返回的继电器属性这
SOAPHeaderElement 布尔值
|
String |
getRole()
返回该属性的值的的作用
SOAPHeaderElement 。
|
void |
setActor(String actorURI)
设置与此
SOAPHeaderElement 对象关联到指定的演员的演员。
|
void |
setMustUnderstand(boolean mustUnderstand)
设置此
SOAPHeaderElement 对象是true或false mustUnderstand属性。
|
void |
setRelay(boolean relay)
设置此
SOAPHeaderElement 是正确或者错误的继电器属性。
|
void |
setRole(String uri)
设置与此
SOAPHeaderElement 对象关联到指定的
Role
Role 。
|
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyle
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
void setActor(String actorURI)
SOAPHeaderElement
对象关联到指定的演员的演员。一个演员的默认值是:
SOAPConstants.URI_SOAP_ACTOR_NEXT
如果这SOAPHeaderElement
支持SOAP 1.2这个电话相当于setRole(String)
actorURI
-
String
给演员的URI设置
IllegalArgumentException
-如果有设定演员的问题。
getActor()
void setRole(String uri) throws SOAPException
SOAPHeaderElement
对象关联到指定的
Role
Role
。
uri
-的
Role
URI
SOAPException
-如果在角色设定错误
UnsupportedOperationException
-如果这消息不支持SOAP 1.2系统概念的作用。
String getActor()
SOAPHeaderElement
的演员属性URI。
如果这SOAPHeaderElement
支持SOAP 1.2这个电话相当于getRole()
String
给演员的URI
setActor(java.lang.String)
String getRole()
SOAPHeaderElement
。
String
对
Role
URI
UnsupportedOperationException
-如果这消息不支持SOAP 1.2系统概念的作用。
void setMustUnderstand(boolean mustUnderstand)
SOAPHeaderElement
对象是true或false mustUnderstand属性。
如果mustunderstand属性上,谁收到SOAPHeaderElement
演员必须正确处理这些。这将确保,例如,如果SOAPHeaderElement
对象修改消息,该消息被正确修改。
mustUnderstand
-
true
设置mustUnderstand属性为true;
false
设置为假
IllegalArgumentException
-如果有设置mustUnderstand属性问题
getMustUnderstand()
,
setRelay(boolean)
boolean getMustUnderstand()
SOAPHeaderElement
mustUnderstand属性的布尔值。
true
SOAPHeaderElement
mustUnderstand属性打开;
false
否则
void setRelay(boolean relay) throws SOAPException
SOAPHeaderElement
是正确或者错误的继电器属性。
将“”“”“”“”“”“”“”“”属性设置为“真”,“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”。这个属性是在头块的MustUnderstand属性设置为true,忽略或是针对最终的接收器(这是默认的)。该属性的默认值是false
。
relay
的继电器属性的新值
SOAPException
-如果有设置中继属性问题。
UnsupportedOperationException
-如果这消息不支持SOAP 1.2概念中继属性。
setMustUnderstand(boolean)
,
getRelay()
boolean getRelay()
SOAPHeaderElement
布尔值
true
如果继电器属性打开;
false
否则
UnsupportedOperationException
-如果这消息不支持SOAP 1.2概念中继属性。
getMustUnderstand()
,
setRelay(boolean)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.