public interface SOAPHeaderElement extends SOAPElement
SOAPHeader オブジェクトの直接の子は、SOAPHeaderElement オブジェクトとしてのみ表すことができます。SOAPHeaderElement オブジェクトは、その子として他の SOAPElement オブジェクトを持つことができます。
ATTRIBUTE_NODESE, CDATA_SECTION_NODESE, COMMENT_NODESE, DOCUMENT_FRAGMENT_NODESE, DOCUMENT_NODESE, DOCUMENT_POSITION_CONTAINED_BYSE, DOCUMENT_POSITION_CONTAINSSE, DOCUMENT_POSITION_DISCONNECTEDSE, DOCUMENT_POSITION_FOLLOWINGSE, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFICSE, DOCUMENT_POSITION_PRECEDINGSE, DOCUMENT_TYPE_NODESE, ELEMENT_NODESE, ENTITY_NODESE, ENTITY_REFERENCE_NODESE, NOTATION_NODESE, PROCESSING_INSTRUCTION_NODESE, TEXT_NODESE| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getActor() この SOAPHeaderElement のアクター属性の URI を返します。 |
boolean | getMustUnderstand() この SOAPHeaderElement の mustUnderstand 属性のブール値を返します。 |
boolean | getRelay() この SOAPHeaderElement のリレー属性のブール値を返します |
StringSE | getRole() この SOAPHeaderElement の Role 属性の値を返します。 |
void | setActor(StringSE actorURI) この SOAPHeaderElement オブジェクトに関連付けられているアクターを指定されたアクターに設定します。 |
void | setMustUnderstand(boolean mustUnderstand) この SOAPHeaderElement オブジェクトの mustUnderstand 属性を true または false に設定します。 |
void | setRelay(boolean relay) この SOAPHeaderElement のリレー属性を true または false に設定します。 |
void | setRole(StringSE 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, setValuegetAttributeSE, getAttributeNodeSE, getAttributeNodeNSSE, getAttributeNSSE, getElementsByTagNameSE, getElementsByTagNameNSSE, getSchemaTypeInfoSE, getTagNameSE, hasAttributeSE, hasAttributeNSSE, removeAttributeSE, removeAttributeNodeSE, removeAttributeNSSE, setAttributeSE, setAttributeNodeSE, setAttributeNodeNSSE, setAttributeNSSE, setIdAttributeSE, setIdAttributeNodeSE, setIdAttributeNSSEappendChildSE, cloneNodeSE, compareDocumentPositionSE, getAttributesSE, getBaseURISE, getChildNodesSE, getFeatureSE, getFirstChildSE, getLastChildSE, getLocalNameSE, getNamespaceURISE, getNextSiblingSE, getNodeNameSE, getNodeTypeSE, getNodeValueSE, getOwnerDocumentSE, getParentNodeSE, getPrefixSE, getPreviousSiblingSE, getTextContentSE, getUserDataSE, hasAttributesSE, hasChildNodesSE, insertBeforeSE, isDefaultNamespaceSE, isEqualNodeSE, isSameNodeSE, isSupportedSE, lookupNamespaceURISE, lookupPrefixSE, normalizeSE, removeChildSE, replaceChildSE, setNodeValueSE, setPrefixSE, setTextContentSE, setUserDataSEvoid setActor(StringSE actorURI)
SOAPHeaderElement オブジェクトに関連付けられているアクターを指定されたアクターに設定します。アクターのデフォルト値は次のとおりです。SOAPConstants.URI_SOAP_ACTOR_NEXT この SOAPHeaderElement が SOAP 1.2 をサポートしている場合、この呼び出しは setRole(String) と同等です。
actorURI - 設定するアクターの URI を提供する String IllegalArgumentExceptionSE - アクターの設定に問題がある場合。getActor()void setRole(StringSE uri) throws SOAPException
SOAPHeaderElement オブジェクトに関連付けられている Role を指定された Role に設定します。uri - Role の URI SOAPException - ロールの設定にエラーがある場合 UnsupportedOperationExceptionSE - このメッセージが SOAP 1.2 の障害のロールの概念をサポートしていない場合。StringSE getActor()
SOAPHeaderElement のアクター属性の URI を返します。 この SOAPHeaderElement が SOAP 1.2 をサポートしている場合、この呼び出しは getRole() と同等です。
String setActor(java.lang.String)StringSE getRole()
SOAPHeaderElement の Role 属性の値を返します。Role の URI を与える String UnsupportedOperationExceptionSE - このメッセージが SOAP 1.2 の障害のロールの概念をサポートしていない場合。void setMustUnderstand(boolean mustUnderstand)
SOAPHeaderElement オブジェクトの mustUnderstand 属性を true または false に設定します。mustUnderstand 属性がオンの場合、SOAPHeaderElement を受信するアクターはそれを正しく処理する必要があります。これにより、たとえば、SOAPHeaderElement オブジェクトがメッセージを変更する場合、メッセージが正しく変更されることが保証されます。
mustUnderstand - true は mustUnderstand 属性を true に設定し、false は false に設定します。IllegalArgumentExceptionSE - mustUnderstand 属性の設定に問題がある場合 getMustUnderstand(), setRelay(boolean)boolean getMustUnderstand()
SOAPHeaderElement の mustUnderstand 属性のブール値を返します。SOAPHeaderElement オブジェクトの mustUnderstand 属性がオンの場合は true、そうでない場合は false void setRelay(boolean relay)
throws SOAPExceptionSOAPHeaderElement のリレー属性を true または false に設定します。SOAP リレー属性は true に設定され、SOAP ヘッダーブロックは、ヘッダーブロックのターゲットであるが実際には処理しない任意のノードによってリレーされる必要があることを示します。この属性は、mustUnderstand 属性が true に設定されているヘッダーブロック、または最終受信者 (デフォルト) をターゲットとするヘッダーブロックでは無視されます。この属性のデフォルト値は false です。
relay - リレー属性の新しい値 SOAPException - リレー属性の設定に問題がある場合。UnsupportedOperationExceptionSE - このメッセージがリレー属性の SOAP 1.2 概念をサポートしていない場合。setMustUnderstand(boolean), getRelay()boolean getRelay()
SOAPHeaderElement のリレー属性のブール値を返します true。それ以外の場合は false UnsupportedOperationExceptionSE - このメッセージがリレー属性の SOAP 1.2 概念をサポートしていない場合。getMustUnderstand(), setRelay(boolean)Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.