Spec-Zone.ru › OpenJDK 8

Интерфейс SOAPHeaderElement

Все суперинтерфейсы:
Element, Node, SOAPElement

public interface SOAPHeaderElement
extends SOAPElement

Объект, представляющий содержимое части SOAP-заголовка SOAP-конверта. Непосредственные дочерние элементы объекта SOAPHeader могут быть представлены только как объекты SOAPHeaderElement.

Объект SOAPHeaderElement может иметь другие объекты SOAPElement в качестве своих дочерних элементов.

Поля

Поля, унаследованные от интерфейса org.w3c.dom.Node

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

Методы

Модификатор и тип Метод и описание
String getActor()

Возвращает uri атрибута actor этого объекта SOAPHeaderElement.

boolean getMustUnderstand()

Возвращает значение атрибута mustUnderstand для этого объекта SOAPHeaderElement.

boolean getRelay()

Возвращает логическое значение атрибута relay для этого объекта SOAPHeaderElement

String getRole()

Возвращает значение атрибута Role этого объекта SOAPHeaderElement.

void setActor(String actorURI)

Устанавливает связанного с этим объектом SOAPHeaderElement объекта актора до указанного.

void setMustUnderstand(boolean mustUnderstand)

Устанавливает атрибут mustUnderstand для этого объекта SOAPHeaderElement в значение true или false.

void setRelay(boolean relay)

Устанавливает атрибут relay для этого объекта SOAPHeaderElement в значение true или false.

void setRole(String uri)

Устанавливает связанный с этим объектом SOAPHeaderElement объект Role до указанного.

Методы, унаследованные от интерфейса javax.xml.soap.SOAPElement

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

Методы, унаследованные от интерфейса javax.xml.soap.Node

detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue

Методы, унаследованные от интерфейса org.w3c.dom.Element

getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS

Методы, унаследованные от интерфейса org.w3c.dom.Node

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

Методы

setActor

void setActor(String actorURI)

Устанавливает связанного с этим объектом SOAPHeaderElement объекта актора до указанного. Значение по умолчанию для атрибута актора: SOAPConstants.URI_SOAP_ACTOR_NEXT

Если этот объект SOAPHeaderElement поддерживает SOAP 1.2, то этот вызов эквивалентен setRole(String)

Параметры:
actorURI - a String, содержащий URI актора для установки
Исключения:
IllegalArgumentException - если при установке актора возникла проблема.
См. также:
getActor()

setRole

void setRole(String uri)
      throws SOAPException

Устанавливает связанный с этим объектом SOAPHeaderElement объект Role до указанного.

Параметры:
uri - URI Role
Исключения:
SOAPException - если при установке роли возникла ошибка
UnsupportedOperationException - если данное сообщение не поддерживает концепцию роли SOAP 1.2.
С:
SAAJ 1.3

getActor

String getActor()

Возвращает uri атрибута actor этого объекта SOAPHeaderElement.

Если этот объект SOAPHeaderElement поддерживает SOAP 1.2, то этот вызов эквивалентен getRole()

Возвращает:
a String, содержащий URI актора
См. также:
setActor(java.lang.String)

getRole

String getRole()

Возвращает значение атрибута Role этого объекта SOAPHeaderElement.

Возвращает:
a String, содержащий URI Role
Исключения:
UnsupportedOperationException - если данное сообщение не поддерживает концепцию роли SOAP 1.2.
С:
SAAJ 1.3

setMustUnderstand

void setMustUnderstand(boolean mustUnderstand)

Устанавливает атрибут mustUnderstand для этого объекта SOAPHeaderElement в значение true или false.

Если атрибут mustUnderstand установлен, получатель SOAPHeaderElement должен обработать его корректно. Это, например, гарантирует, что при модификации объекта SOAPHeaderElement сообщения, сообщение модифицируется корректно.

Параметры:
mustUnderstand - true для установки атрибута mustUnderstand в значение true; false для установки в значение false
Исключения:
IllegalArgumentException - если при установке атрибута mustUnderstand возникла проблема
См. также:
getMustUnderstand(), setRelay(boolean)

getMustUnderstand

boolean getMustUnderstand()

Возвращает логическое значение атрибута mustUnderstand для этого объекта SOAPHeaderElement.

Возвращает:
true если атрибут mustUnderstand этого объекта SOAPHeaderElement включен; false в противном случае

setRelay

void setRelay(boolean relay)
       throws SOAPException

Устанавливает атрибут relay для этого объекта SOAPHeaderElement в значение true или false.

Атрибут SOAP relay устанавливается в значение true, чтобы указать, что блок SOAP-заголовка должен быть передан любым узлом, который является целевым для блока заголовка, но не должен его обрабатывать. Этот атрибут игнорируется для блоков заголовков, у которых атрибут mustUnderstand установлен в true или которые нацелены на конечного получателя (по умолчанию). Значение по умолчанию для этого атрибута - false.

Параметры:
relay - новое значение атрибута relay
Исключения:
SOAPException - если при установке атрибута relay возникла проблема.
UnsupportedOperationException - если данное сообщение не поддерживает концепцию атрибута Relay SOAP 1.2.
С:
SAAJ 1.3
См. также:
setMustUnderstand(boolean), getRelay()

getRelay

boolean getRelay()

Возвращает логическое значение атрибута relay для этого объекта SOAPHeaderElement

Возвращает:
true если атрибут relay включен; false в противном случае
Исключения:
UnsupportedOperationException - если данное сообщение не поддерживает концепцию атрибута Relay SOAP 1.2.
С:
SAAJ 1.3
См. также:
getMustUnderstand(), setRelay(boolean)

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API