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, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatavoid 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.