站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档

SOAPHeaderElementAxisImpl (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档


org.apache.axis.message
Class SOAPHeaderElementAxisImpl

java.lang.Object
  extended byorg.apache.axis.message.NodeImpl
      extended byorg.apache.axis.message.SOAPElementImpl
          extended byorg.apache.axis.message.SOAPElementAxisImpl
              extended byorg.apache.axis.message.SOAPHeaderElementImpl
                  extended byorg.apache.axis.message.SOAPHeaderElementAxisImpl
All Implemented Interfaces:
Cloneable, Element, Node, javax.xml.soap.Node, Serializable, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPHeaderElement
Direct Known Subclasses:
RPCHeaderParam

public class SOAPHeaderElementAxisImpl
extends SOAPHeaderElementImpl

A simple header element abstraction. Extends MessageElement with header-specific stuff like mustUnderstand, actor, and a 'processed' flag.

Author:
Glen Daniels (gdaniels@macromedia.com), Glyn Normington (glyn@apache.org)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.axis.message.SOAPElementAxisImpl
SOAPElementAxisImpl.QNameAttr
 
Field Summary
protected  boolean processed
           
 
Fields inherited from class org.apache.axis.message.SOAPElementAxisImpl
_isRoot, attributes, context, elementRep, encodingStyle, endEventIndex, href, id, message, name, namespaces, namespaceURI, prefix, qNameAttrs, recorder, soapPart, startContentsIndex, startEventIndex, typeQName
 
Fields inherited from class org.apache.axis.message.NodeImpl
domNode, soapParent
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
SOAPHeaderElementAxisImpl(Element elem)
           
SOAPHeaderElementAxisImpl(javax.xml.soap.Name name)
           
SOAPHeaderElementAxisImpl(String namespace, String localPart)
           
SOAPHeaderElementAxisImpl(String namespace, String localPart, Object value)
           
SOAPHeaderElementAxisImpl(String namespace, String localPart, String prefix, Attributes attributes, DeserializationContext context)
           
 
Method Summary
 String getActor()
           
 boolean getMustUnderstand()
          Check for env:mustUnderstand
 String getRole()
           
 boolean isProcessed()
           
 void setActor(String actor)
           
 void setMustUnderstand(boolean mustUnderstand)
           
 void setParentElement(javax.xml.soap.SOAPElement parent)
          Sets the parent of this Node object to the given SOAPElement object.
 void setProcessed(boolean value)
           
 void setRole(String role)
           
 
Methods inherited from class org.apache.axis.message.SOAPElementAxisImpl
addAttribute, addAttribute, addAttribute, addAttribute, addChild, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, clonning, detachAllChildren, detachNode, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAsStringFromInternal, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributesEx, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildNodes, getChildren, getCompleteAttributes, getElementName, getElementsByTagName, getElementsByTagNameNS, getElementsNS, getEncodingStyle, getEnvelope, getFirstChild, getFixupDeserializer, getHref, getID, getLastChild, getLocalName, getName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeType, getNodeValue, getObjectValue, getObjectValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPrefix, getPreviousSibling, getQName, getRealElement, getRecorder, getTagName, getType, getValueAsType, getValueAsType, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isDirty, isImmutable, isRoot, isSupported, makeAttributesEditable, normalize, output, outputImpl, printFromInternal, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAllAttributes, setAllImmutable, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setContentsIndex, setDirty, setEncodingStyle, setEndIndex, setEnvelope, setFixupDeserializer, setImmutable, setName, setNamespaceURI, setNSMappings, setObjectValue, setOwnerDocument, setPrefix, setQName, setRecorder, setType
 
Methods inherited from class org.apache.axis.message.NodeImpl
getNodeName, getValue, hashCode, recycleNode, setNodeValue, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
 
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setValue
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
 

Field Detail

processed

protected boolean processed
Constructor Detail

SOAPHeaderElementAxisImpl

public SOAPHeaderElementAxisImpl(String namespace,
                                 String localPart)

SOAPHeaderElementAxisImpl

public SOAPHeaderElementAxisImpl(javax.xml.soap.Name name)

SOAPHeaderElementAxisImpl

public SOAPHeaderElementAxisImpl(String namespace,
                                 String localPart,
                                 Object value)

SOAPHeaderElementAxisImpl

public SOAPHeaderElementAxisImpl(Element elem)

SOAPHeaderElementAxisImpl

public SOAPHeaderElementAxisImpl(String namespace,
                                 String localPart,
                                 String prefix,
                                 Attributes attributes,
                                 DeserializationContext context)
                          throws AxisFault
Method Detail

setParentElement

public void setParentElement(javax.xml.soap.SOAPElement parent)
                      throws javax.xml.soap.SOAPException
Description copied from class: NodeImpl
Sets the parent of this Node object to the given SOAPElement object.

Specified by:
setParentElement in interface javax.xml.soap.Node
Overrides:
setParentElement in class SOAPElementAxisImpl
Throws:
javax.xml.soap.SOAPException

getMustUnderstand

public boolean getMustUnderstand()
Check for env:mustUnderstand

Specified by:
getMustUnderstand in interface javax.xml.soap.SOAPHeaderElement
Overrides:
getMustUnderstand in class SOAPHeaderElementImpl

setMustUnderstand

public void setMustUnderstand(boolean mustUnderstand)
Specified by:
setMustUnderstand in interface javax.xml.soap.SOAPHeaderElement
Overrides:
setMustUnderstand in class SOAPHeaderElementImpl

getActor

public String getActor()
Specified by:
getActor in interface javax.xml.soap.SOAPHeaderElement
Overrides:
getActor in class SOAPHeaderElementImpl

setActor

public void setActor(String actor)
Specified by:
setActor in interface javax.xml.soap.SOAPHeaderElement
Overrides:
setActor in class SOAPHeaderElementImpl

getRole

public String getRole()

setRole

public void setRole(String role)

setProcessed

public void setProcessed(boolean value)

isProcessed

public boolean isProcessed()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.