|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.axiom.om.impl.dom.NodeImpl
org.apache.axiom.om.impl.dom.ChildNode
org.apache.axiom.om.impl.dom.ParentNode
org.apache.axiom.om.impl.dom.ElementImpl
org.apache.axiom.soap.impl.dom.SOAPElement
org.apache.axiom.soap.impl.dom.SOAPHeaderImpl
public abstract class SOAPHeaderImpl
| Field Summary |
|---|
| Fields inherited from class org.apache.axiom.om.impl.dom.ElementImpl |
|---|
localName, namespace |
| Fields inherited from class org.apache.axiom.om.impl.dom.ParentNode |
|---|
firstChild, lastChild |
| Fields inherited from class org.apache.axiom.om.impl.dom.ChildNode |
|---|
nextSibling, previousSibling |
| Fields inherited from class org.apache.axiom.om.impl.dom.NodeImpl |
|---|
builder, done, factory, FIRSTCHILD, flags, HAS_PARENT, SPECIFIED |
| Fields inherited from interface org.apache.axiom.om.OMNode |
|---|
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE |
| Fields inherited from interface 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 |
| Constructor Summary | |
|---|---|
SOAPHeaderImpl(SOAPEnvelope envelope,
OMXMLParserWrapper builder,
SOAPFactory factory)
Constructor SOAPHeaderImpl |
|
SOAPHeaderImpl(SOAPEnvelope envelope,
SOAPFactory factory)
|
|
| Method Summary | |
|---|---|
SOAPHeaderBlock |
addHeaderBlock(java.lang.String localName,
OMNamespace ns)
|
protected void |
checkParent(OMElement parent)
This has to be implemented by all the derived classes to check for the correct parent. |
protected abstract SOAPHeaderBlock |
createHeaderBlock(java.lang.String localname,
OMNamespace ns)
|
java.util.Iterator |
examineAllHeaderBlocks()
|
java.util.Iterator |
examineHeaderBlocks(java.lang.String role)
|
java.util.Iterator |
examineMustUnderstandHeaderBlocks(java.lang.String actor)
|
java.util.Iterator |
extractAllHeaderBlocks()
|
abstract java.util.Iterator |
extractHeaderBlocks(java.lang.String role)
|
java.util.ArrayList |
getHeaderBlocksWithNSURI(java.lang.String nsURI)
|
java.util.Iterator |
getHeadersToProcess(RolePlayer rolePlayer)
|
java.util.Iterator |
getHeadersToProcess(RolePlayer rolePlayer,
java.lang.String namespace)
|
| Methods inherited from class org.apache.axiom.om.impl.dom.ParentNode |
|---|
addChild, buildNext, getBuilder, getChildNodes, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChild, getFirstChildWithName, getFirstOMChild, getFirstOMChildIfAvailable, getLastChild, getSAXSource, getTextContent, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, hasChildNodes, importNode, insertBefore, removeChild, replaceChild, setFirstChild, setLastChild, setTextContent |
| Methods inherited from class org.apache.axiom.om.impl.dom.ChildNode |
|---|
build, close, detach, getNextOMSiblingIfAvailable, getNextSibling, getOwnerDocument, getParent, getParentNode, getPreviousOMSibling, getPreviousSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, isComplete, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setComplete, setNextOMSibling, setParent, setPreviousOMSibling |
| Methods inherited from class org.apache.axiom.om.impl.dom.NodeImpl |
|---|
appendChild, compareDocumentPosition, getBaseURI, getFeature, getLength, getNodeValue, getOMFactory, getUserData, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, setNodeValue, setUserData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.axiom.om.OMNode |
|---|
buildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore |
| Methods inherited from interface org.apache.axiom.om.OMSerializable |
|---|
build, close, isComplete, serialize, serialize, serializeAndConsume |
| Methods inherited from interface org.apache.axiom.om.OMInformationItem |
|---|
getOMFactory |
| Methods inherited from interface org.apache.axiom.om.OMContainer |
|---|
addChild, buildNext, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChildWithName, getFirstOMChild, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching |
| Methods inherited from interface org.apache.axiom.om.OMSerializable |
|---|
build, close, isComplete, serialize, serialize, serializeAndConsume |
| Methods inherited from interface org.apache.axiom.om.OMInformationItem |
|---|
getOMFactory |
| Methods inherited from interface org.apache.axiom.om.OMNamedInformationItem |
|---|
getLocalName, getNamespace, getNamespaceURI, getPrefix, getQName, setLocalName |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setTextContent, setUserData |
| Methods inherited from interface org.apache.axiom.om.impl.OMNodeEx |
|---|
getNextOMSiblingIfAvailable, internalSerialize, internalSerializeAndConsume, setComplete, setNextOMSibling, setParent, setPreviousOMSibling |
| Methods inherited from interface org.apache.axiom.om.impl.OMContainerEx |
|---|
getFirstOMChildIfAvailable, setComplete, setFirstChild, setLastChild |
| Constructor Detail |
|---|
public SOAPHeaderImpl(SOAPEnvelope envelope,
SOAPFactory factory)
throws SOAPProcessingException
envelope -
SOAPProcessingException
public SOAPHeaderImpl(SOAPEnvelope envelope,
OMXMLParserWrapper builder,
SOAPFactory factory)
envelope - builder - | Method Detail |
|---|
public SOAPHeaderBlock addHeaderBlock(java.lang.String localName,
OMNamespace ns)
throws OMException
addHeaderBlock in interface SOAPHeaderOMException
protected abstract SOAPHeaderBlock createHeaderBlock(java.lang.String localname,
OMNamespace ns)
public java.util.Iterator getHeadersToProcess(RolePlayer rolePlayer)
getHeadersToProcess in interface SOAPHeader
public java.util.Iterator getHeadersToProcess(RolePlayer rolePlayer,
java.lang.String namespace)
getHeadersToProcess in interface SOAPHeaderpublic java.util.Iterator examineHeaderBlocks(java.lang.String role)
examineHeaderBlocks in interface SOAPHeaderpublic abstract java.util.Iterator extractHeaderBlocks(java.lang.String role)
extractHeaderBlocks in interface SOAPHeaderpublic java.util.Iterator examineMustUnderstandHeaderBlocks(java.lang.String actor)
examineMustUnderstandHeaderBlocks in interface SOAPHeaderpublic java.util.Iterator examineAllHeaderBlocks()
examineAllHeaderBlocks in interface SOAPHeaderpublic java.util.Iterator extractAllHeaderBlocks()
extractAllHeaderBlocks in interface SOAPHeaderpublic java.util.ArrayList getHeaderBlocksWithNSURI(java.lang.String nsURI)
getHeaderBlocksWithNSURI in interface SOAPHeader
protected void checkParent(OMElement parent)
throws SOAPProcessingException
SOAPElement
checkParent in class SOAPElementSOAPProcessingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||