public abstract class SOAPHeaderBlockImpl extends OMSourcedElementImpl implements SOAPHeaderBlock
attributes, builder, firstChild, lastChild, localName, namespaces, ns, qName, statenextSibling, parent, previousSiblingfactoryMUST_UNDERSTAND_PROPERTY, RELAY_PROPERTY, ROLE_PROPERTYCDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODECOMPLETE, DISCARDED, INCOMPLETEARRAY_ITEM_LOCALNAME, ARRAY_ITEM_NS_PREFIX, ARRAY_ITEM_NSURI, ARRAY_ITEM_QNAME, DATA_HANDLER, DEFAULT_CHAR_SET_ENCODING, DEFAULT_DEFAULT_NAMESPACE, DEFAULT_XML_VERSION, IS_BINARY, IS_DATA_HANDLERS_AWARE, PULL_TYPE_BUILDER, PUSH_TYPE_BUILDER, XMLATTRTYPE_CDATA, XMLATTRTYPE_ENTITIES, XMLATTRTYPE_ENTITY, XMLATTRTYPE_ID, XMLATTRTYPE_IDREF, XMLATTRTYPE_IDREFS, XMLATTRTYPE_NMTOKEN, XMLATTRTYPE_NMTOKENS, XMLATTRTYPE_NOTATION, XMLNS_NS_PREFIX, XMLNS_NS_URI, XMLNS_PREFIX, XMLNS_URI| Constructor and Description |
|---|
SOAPHeaderBlockImpl(OMContainer parent,
String localName,
OMNamespace ns,
OMXMLParserWrapper builder,
OMFactory factory,
boolean generateNSDecl) |
SOAPHeaderBlockImpl(SOAPFactory factory,
OMDataSource source) |
SOAPHeaderBlockImpl(String localName,
OMNamespace ns,
SOAPFactory factory,
OMDataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
checkParent(OMElement parent) |
protected OMElement |
createClone(OMCloneOptions options,
OMContainer targetParent) |
protected OMSourcedElement |
createClone(OMCloneOptions options,
OMDataSource ds) |
protected String |
getAttribute(String attrName,
String soapEnvelopeNamespaceURI)
Method getAttribute.
|
protected String |
getOMDataSourceProperty(String key) |
protected boolean |
hasOMDataSourceProperty(String key) |
boolean |
isProcessed() |
protected void |
setAttribute(String attributeName,
String attrValue,
String soapEnvelopeNamespaceURI) |
void |
setParent(OMContainer element)
Method setParent.
|
void |
setProcessed()
We need to know whether all the mustUnderstand headers have been processed by the node.
|
addAttribute, addAttribute, addChild, addChild, addNamespaceDeclaration, build, buildWithAttachments, clone, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, detach, discard, discarded, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getBuilder, getChildElements, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDataSource, getDefaultNamespace, getDescendants, getFirstChildWithName, getFirstElement, getFirstOMChild, getFirstOMChildIfAvailable, getLastKnownOMChild, getLineNumber, getLocalName, getNamespace, getNamespaceContext, getNamespacesInScope, getNamespaceURI, getNextOMSibling, getNextOMSiblingIfAvailable, getObject, getPrefix, getQName, getSAXSource, getState, getText, getTextAsQName, getTextAsStream, getType, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, internalSerialize, isComplete, isExpanded, removeAttribute, removeChildren, resolveQName, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setBuilder, setComplete, setDataSource, setFirstChild, setLastChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTogetIParentNode, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setPreviousOMSiblingclose, getOMFactory, serializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetMustUnderstand, getRelay, getRole, getVersion, setMustUnderstand, setMustUnderstand, setRelay, setRolegetDataSource, getObject, isExpanded, setDataSourceaddAttribute, addAttribute, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getChildElements, getDefaultNamespace, getFirstElement, getLineNumber, getNamespaceContext, getNamespacesInScope, getText, getTextAsQName, getTextAsStream, removeAttribute, resolveQName, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setBuilder, setLineNumber, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTobuildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBeforeaddChild, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChildWithName, getFirstOMChild, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, removeChildrenbuild, close, isComplete, serialize, serialize, serializeAndConsumeclone, getOMFactorygetLocalName, getNamespace, getNamespaceURI, getPrefix, getQName, setLocalNamegetIParentNodeinternalSerialize, internalSerializeAndConsume, setNextOMSibling, setPreviousOMSiblingpublic SOAPHeaderBlockImpl(OMContainer parent, String localName, OMNamespace ns, OMXMLParserWrapper builder, OMFactory factory, boolean generateNSDecl)
public SOAPHeaderBlockImpl(SOAPFactory factory, OMDataSource source)
public SOAPHeaderBlockImpl(String localName, OMNamespace ns, SOAPFactory factory, OMDataSource ds)
protected abstract void checkParent(OMElement parent) throws SOAPProcessingException
SOAPProcessingExceptionpublic void setParent(OMContainer element)
OMNodeImplsetParent in interface OMNodeExsetParent in class OMNodeImplprotected void setAttribute(String attributeName, String attrValue, String soapEnvelopeNamespaceURI)
attributeName - attrValue - soapEnvelopeNamespaceURI - protected String getAttribute(String attrName, String soapEnvelopeNamespaceURI)
attrName - soapEnvelopeNamespaceURI - public boolean isProcessed()
isProcessed in interface SOAPHeaderBlockpublic void setProcessed()
SOAPHeaderBlocksetProcessed in interface SOAPHeaderBlockprotected String getOMDataSourceProperty(String key)
key - protected boolean hasOMDataSourceProperty(String key)
key - protected OMElement createClone(OMCloneOptions options, OMContainer targetParent)
createClone in class OMSourcedElementImplprotected OMSourcedElement createClone(OMCloneOptions options, OMDataSource ds)
createClone in class OMSourcedElementImplCopyright © 2004–2024 The Apache Software Foundation. All rights reserved.