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的 
             actor属性的uri。 | 
| boolean | getMustUnderstand()
              返回此 
              SOAPHeaderElement的mustUnderstand属性的布尔值。 | 
| boolean | getRelay()
              返回此 
              SOAPHeaderElement的 
             中继属性的布尔值 | 
| String | getRole()
              返回此 
              SOAPHeaderElement的“ 
             角色”属性的值。 | 
| void | setActor(String actorURI)
              将与此 
              SOAPHeaderElement对象关联的actor设置为指定的actor。 | 
| void | setMustUnderstand(boolean mustUnderstand)
              将此 
              SOAPHeaderElement对象的SOAPHeaderElement属性设置为true或false。 | 
| void | setRelay(boolean relay)
              设置此 
             继电器属性 
              SOAPHeaderElement是真或假。 | 
| void | setRole(String uri)
              设置 
              Role与此相关SOAPHeaderElement对象到指定的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对象关联的actor设置为指定的actor。 
           演员的默认值为: 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设置为指定的 
           Role 。 
          uri - - 的URI为 
            Role 
           SOAPException - 如果设置角色有错误 
           UnsupportedOperationException - 如果此消息不支持“故障角色”的SOAP 1.2概念。 
           String getActor()
SOAPHeaderElement的actor属性的uri。 
            如果这个SOAPHeaderElement支持SOAP 1.2,那么这个调用就相当于getRole() 
String给了演员的URI 
           setActor(java.lang.String) 
           String getRole()
SOAPHeaderElement的 
           Role属性的值。 
          String给出的URI为 
            Role 
           UnsupportedOperationException - 如果此消息不支持“故障角色”的SOAP 1.2概念。 
           void setMustUnderstand(boolean mustUnderstand)
SOAPHeaderElement对象的SOAPHeaderElement属性设置为true或false。 
            如果mustUnderstand属性打开,则接收SOAPHeaderElement的演员必须正确处理。 这确保了,例如,如果SOAPHeaderElement对象修改消息,那么该消息正在被正确修改。 
mustUnderstand - true将mustUnderstand属性设置为true; 
            false将其设置为false 
           IllegalArgumentException - 如果在设置mustUnderstand属性时出现问题 
           getMustUnderstand() , 
            setRelay(boolean) 
           boolean getMustUnderstand()
SOAPHeaderElement的mustUnderstand属性的布尔值。 
          true如果此SOAPHeaderElement对象的SOAPHeaderElement属性已打开; 
            false否则 
           void setRelay(boolean relay)
       throws SOAPException 
          SOAPHeaderElement是真或假。 
            SOAP中继属性设置为true,表示SOAP头块必须由头块目标的任何节点进行中继,但实际上不处理它。 对于其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.