public interface SOAPHeader extends SOAPElement
SOAPHeader
对象的内容。
一个SOAPEnvelope
对象包含默认的空SOAPHeader
对象。如果SOAPHeader
对象,这是可选的,是不需要的,它可以检索和删除下面这行代码。变东南方是SOAPEnvelope
对象。
硒。getheader()。detachnode();一
SOAPHeader
对象与
SOAPEnvelope
方法
addHeader
创造。这种方法,以创建一个新的头,将它添加到的信封,可能只有在现有的头部已被称为。
硒。getheader()。detachnode();soapheader SH = addheader() SE;
一个SOAPHeader
对象只能有SOAPHeaderElement
对象作为其直系子女。方法addHeaderElement
创建一个新的HeaderElement
对象并将其添加到SOAPHeader
对象。在下面的代码行,论证的方法addHeaderElement
是Name
对象是新HeaderElement
对象的名称。
soapheaderelement shelement = sh.addheaderelement(名称);
SOAPHeaderElement
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 |
---|---|
SOAPHeaderElement |
addHeaderElement(Name name)
创建一个新的
SOAPHeaderElement 对象指定名称初始化并将它添加到该
SOAPHeader 对象。
|
SOAPHeaderElement |
addHeaderElement(QName qname)
创建一个新的
SOAPHeaderElement 对象的指定属性初始化并将它添加到该
SOAPHeader 对象。
|
SOAPHeaderElement |
addNotUnderstoodHeaderElement(QName name)
创建一个新对象缺乏
SOAPHeaderElement 具有指定名称的初始化,并将它添加到该
SOAPHeader 对象。
|
SOAPHeaderElement |
addUpgradeHeaderElement(Iterator supportedSOAPURIs)
创建一个新的升级
SOAPHeaderElement 对象和指定的名单支持SOAP的URI初始化并将它添加到该
SOAPHeader 对象。
|
SOAPHeaderElement |
addUpgradeHeaderElement(String supportedSoapUri)
创建一个新的升级
SOAPHeaderElement 对象的指定支持SOAP URI初始化并将它添加到该
SOAPHeader 对象。
|
SOAPHeaderElement |
addUpgradeHeaderElement(String[] supportedSoapUris)
创建一个新的升级
SOAPHeaderElement 对象和指定的数组初始化支持SOAP的URI并将它添加到该
SOAPHeader 对象。
|
Iterator |
examineAllHeaderElements()
在这
SOAPHeader 返回对象的所有
SOAPHeaderElement 对象
Iterator 。
|
Iterator |
examineHeaderElements(String actor)
在这
SOAPHeader 返回对象,指定演员所有
SOAPHeaderElement 对象
Iterator 。
|
Iterator |
examineMustUnderstandHeaderElements(String actor)
在这
SOAPHeader 返回对象,指定演员和有MustUnderstand属性的值相当于
true 所有
SOAPHeaderElement 对象
Iterator 。
|
Iterator |
extractAllHeaderElements()
在这
SOAPHeader 返回对象的所有
SOAPHeaderElement 对象
Iterator 和将他们从这
SOAPHeader 对象。
|
Iterator |
extractHeaderElements(String actor)
在这
SOAPHeader 返回对象,指定演员所有
SOAPHeaderElement 对象
Iterator 和将他们从这
SOAPHeader 对象。
|
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
SOAPHeaderElement addHeaderElement(Name name) throws SOAPException
SOAPHeaderElement
对象指定名称初始化并将它添加到该
SOAPHeader
对象。
name
-随着新
SOAPHeaderElement
对象的名称
Name
对象
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生
addHeaderElement(javax.xml.namespace.QName)
SOAPHeaderElement addHeaderElement(QName qname) throws SOAPException
SOAPHeaderElement
对象的指定属性初始化并将它添加到该
SOAPHeader
对象。
qname
-随着新
SOAPHeaderElement
对象将
QName
对象
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生
addHeaderElement(Name)
Iterator examineMustUnderstandHeaderElements(String actor)
SOAPHeader
返回对象,指定演员和有MustUnderstand属性的值相当于
true
所有
SOAPHeaderElement
Iterator
在SOAP 1.2的环境:演员属性由环境取代:作用属性,但本质上是相同的语义。
对象。actor
-
String
给予其
actor
/
role
URI搜索
SOAPHeaderElement
对象包含指定
actor
/
role
和标记为MustUnderstand
Iterator
对象
examineHeaderElements(java.lang.String)
,
extractHeaderElements(java.lang.String)
,
SOAPConstants.URI_SOAP_ACTOR_NEXT
Iterator examineHeaderElements(String actor)
SOAPHeader
返回对象,指定演员所有
SOAPHeaderElement
对象
Iterator
。一个演员是一个全球性的属性表明它应该达到最终接收前一个消息处理中间党派。一个演员在把信息发送到下一个演员之前就收到了这个消息和处理过程。默认行为是最终的收件人的邮件,所以如果没有演员属性包含在
SOAPHeader
对象,它被发送到随着消息体的最终接收者。
在SOAP 1.2的环境:演员属性由环境取代:作用属性,但本质上是相同的语义。
actor
-
String
给予其
actor
/
role
URI搜索
SOAPHeaderElement
对象包含指定
actor
/
role
一
Iterator
对象
extractHeaderElements(java.lang.String)
,
SOAPConstants.URI_SOAP_ACTOR_NEXT
Iterator extractHeaderElements(String actor)
SOAPHeader
返回对象,指定演员所有
SOAPHeaderElement
对象
Iterator
和将他们从这
SOAPHeader
对象。
这种方法允许一个演员中的SOAPHeader
对象适用于它和删除它们在传递消息到下一个演员的部分。
在SOAP 1.2的环境:演员属性由环境取代:作用属性,但本质上是相同的语义。
actor
-
String
给予其
actor
/
role
URI搜索
SOAPHeaderElement
对象包含指定
actor
/
role
一
Iterator
对象
examineHeaderElements(java.lang.String)
,
SOAPConstants.URI_SOAP_ACTOR_NEXT
SOAPHeaderElement addNotUnderstoodHeaderElement(QName name) throws SOAPException
SOAPHeaderElement
具有指定名称的初始化,并将它添加到该
SOAPHeader
对象。此操作只支持由1.2。
name
-在
SOAPHeaderElement
对象不了解
QName
对象名称。
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生。
UnsupportedOperationException
-如果这是一个SOAP 1.1头。
SOAPHeaderElement addUpgradeHeaderElement(Iterator supportedSOAPURIs) throws SOAPException
SOAPHeaderElement
对象和指定的名单支持SOAP的URI初始化并将它添加到该
SOAPHeader
对象。此操作在两个肥皂1.1和肥皂1.2头上的支持。
supportedSOAPURIs
-肥皂版本的URI的
Iterator
对象支持。
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生。
SOAPHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) throws SOAPException
SOAPHeaderElement
对象和指定的数组初始化支持SOAP的URI并将它添加到该
SOAPHeader
对象。此操作在两个肥皂1.1和肥皂1.2头上的支持。
supportedSoapUris
-一系列的SOAP版本支持的URI。
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生。
SOAPHeaderElement addUpgradeHeaderElement(String supportedSoapUri) throws SOAPException
SOAPHeaderElement
对象的指定支持SOAP URI初始化并将它添加到该
SOAPHeader
对象。此操作在两个肥皂1.1和肥皂1.2头上的支持。
supportedSoapUri
-肥皂的版本,支持的URI。
SOAPHeaderElement
对象插入到这
SOAPHeader
对象
SOAPException
如果SOAP错误发生。
Iterator examineAllHeaderElements()
SOAPHeader
返回对象的所有
SOAPHeaderElement
对象
Iterator
。
Iterator
对象全
SOAPHeaderElement
包含的对象这
SOAPHeader
extractAllHeaderElements()
Iterator extractAllHeaderElements()
SOAPHeader
返回对象的所有
SOAPHeaderElement
对象
Iterator
和将他们从这
SOAPHeader
对象。
Iterator
对象全
SOAPHeaderElement
包含的对象这
SOAPHeader
examineAllHeaderElements()
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.