javax.xml.soap
Interface SOAPHeaderElement
- org.w3c.dom.Element, Node, SOAPElement
- RPCHeaderParam, SOAPHeaderElement
public interface SOAPHeaderElement
An object representing the contents in the SOAP header part
of the SOAP envelope. The immediate children of a
SOAPHeader object can be represented only as
SOAPHeaderElement objects.
A
SOAPHeaderElement object can have other
SOAPElement objects as its children.
abstract String | getActor()- Returns the uri of the actor associated with this
SOAPHeaderElement object.
|
abstract boolean | getMustUnderstand()- Returns whether the mustUnderstand attribute for this
SOAPHeaderElement object is turned on.
|
abstract void | setActor(String actorURI)- Sets the actor associated with this
SOAPHeaderElement object to the specified actor.
|
abstract void | setMustUnderstand(boolean mustUnderstand)- Sets the mustUnderstand attribute for this
SOAPHeaderElement object to be on or off.
|
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle |
getActor
public abstract String getActor()
Returns the uri of the actor associated with this
SOAPHeaderElement object.
- a
String giving the URI of the
actor
setActor(java.lang.String)
getMustUnderstand
public abstract boolean getMustUnderstand()
Returns whether the mustUnderstand attribute for this
SOAPHeaderElement object is turned on.
true if the mustUnderstand attribute of
this SOAPHeaderElement object is turned on;
false otherwise
setActor
public abstract void setActor(String actorURI)
Sets the actor associated with this
SOAPHeaderElement object to the specified actor. The
default value of an actor is:
SOAPConstants.URI_SOAP_ACTOR_NEXT
actorURI - a String giving
the URI of the actor to set
setMustUnderstand
public abstract void setMustUnderstand(boolean mustUnderstand)
Sets the mustUnderstand attribute for this
SOAPHeaderElement object to be on or off.
If the mustUnderstand attribute is on, the actor who
receives the
SOAPHeaderElement must process it
correctly. This ensures, for example, that if the
SOAPHeaderElement object modifies the message, that
the message is being modified correctly.
mustUnderstand - true to
set the mustUnderstand attribute on; false
to turn if off
Copyright © 2005 Apache Web Services Project. All Rights Reserved.