public abstract class SOAPHeaderBlockImpl extends OMSourcedElementImpl implements SOAPHeaderBlock
| Modifier and Type | Field and Description |
|---|---|
private boolean |
processed |
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,
java.lang.String localName,
OMNamespace ns,
OMXMLParserWrapper builder,
OMFactory factory,
boolean generateNSDecl) |
SOAPHeaderBlockImpl(SOAPFactory factory,
OMDataSource source) |
SOAPHeaderBlockImpl(java.lang.String localName,
OMNamespace ns,
SOAPFactory factory,
OMDataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
checkParent(OMElement parent) |
private void |
copyData(OMCloneOptions options,
SOAPHeaderBlock targetSHB) |
protected OMElement |
createClone(OMCloneOptions options,
OMContainer targetParent) |
protected OMSourcedElement |
createClone(OMCloneOptions options,
OMDataSource ds) |
protected java.lang.String |
getAttribute(java.lang.String attrName,
java.lang.String soapEnvelopeNamespaceURI)
Method getAttribute.
|
protected java.lang.String |
getOMDataSourceProperty(java.lang.String key) |
protected boolean |
hasOMDataSourceProperty(java.lang.String key) |
boolean |
isProcessed() |
protected void |
setAttribute(java.lang.String attributeName,
java.lang.String attrValue,
java.lang.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, java.lang.String localName, OMNamespace ns, OMXMLParserWrapper builder, OMFactory factory, boolean generateNSDecl)
public SOAPHeaderBlockImpl(SOAPFactory factory, OMDataSource source)
public SOAPHeaderBlockImpl(java.lang.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(java.lang.String attributeName,
java.lang.String attrValue,
java.lang.String soapEnvelopeNamespaceURI)
attributeName - attrValue - soapEnvelopeNamespaceURI - protected java.lang.String getAttribute(java.lang.String attrName,
java.lang.String soapEnvelopeNamespaceURI)
attrName - soapEnvelopeNamespaceURI - public boolean isProcessed()
isProcessed in interface SOAPHeaderBlockpublic void setProcessed()
SOAPHeaderBlocksetProcessed in interface SOAPHeaderBlockprotected java.lang.String getOMDataSourceProperty(java.lang.String key)
key - protected boolean hasOMDataSourceProperty(java.lang.String key)
key - protected OMElement createClone(OMCloneOptions options, OMContainer targetParent)
createClone in class OMSourcedElementImplprotected OMSourcedElement createClone(OMCloneOptions options, OMDataSource ds)
createClone in class OMSourcedElementImplprivate void copyData(OMCloneOptions options, SOAPHeaderBlock targetSHB)