public abstract class SOAPFaultSubCodeImpl extends SOAPElement implements SOAPFaultSubCode
Modifier and Type | Field and Description |
---|---|
protected SOAPFaultSubCode |
subCode |
protected SOAPFaultValue |
value |
attributes, builder, firstChild, lastChild, localName, namespaces, ns, qName, state
nextSibling, parent, previousSibling
factory
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE
COMPLETE, DISCARDED, INCOMPLETE
ARRAY_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
Modifier | Constructor and Description |
---|---|
protected |
SOAPFaultSubCodeImpl(OMElement parent,
String localName,
OMXMLParserWrapper builder,
SOAPFactory factory) |
protected |
SOAPFaultSubCodeImpl(OMElement parent,
String localName,
SOAPFactory factory) |
protected |
SOAPFaultSubCodeImpl(OMNamespace ns,
SOAPFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected OMElement |
createClone(OMCloneOptions options,
OMContainer targetParent) |
SOAPFaultSubCode |
getSubCode() |
SOAPFaultValue |
getValue()
Get the
SOAPFaultValue for this fault code or subcode. |
void |
setSubCode(SOAPFaultSubCode subCode)
Fault SubCode can contain an optional SubCode
|
void |
setValue(SOAPFaultValue soapFaultSubCodeValue)
Fault SubCode contain only one mandatory Value child.
|
checkParent, registerContentHandler, setParent
addAttribute, addAttribute, addChild, addChild, addNamespaceDeclaration, build, buildWithAttachments, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, detach, discard, discarded, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getBuilder, getChildElements, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDefaultNamespace, getDescendants, getFirstChildWithName, getFirstElement, getFirstOMChild, getFirstOMChildIfAvailable, getLastKnownOMChild, getLineNumber, getLocalName, getNamespace, getNamespaceContext, getNamespacesInScope, getNamespaceURI, getPrefix, getQName, getSAXSource, getState, getText, getTextAsQName, getTextAsStream, getType, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, internalSerialize, isComplete, removeAttribute, removeChildren, resolveQName, setBuilder, setComplete, setFirstChild, setLastChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTo
clone, getIParentNode, getNextOMSibling, getNextOMSiblingIfAvailable, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setPreviousOMSibling
close, getOMFactory, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getValueAsQName, setValue
addAttribute, 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, writeTextTo
buildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore
addChild, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChildWithName, getFirstOMChild, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, removeChildren
build, close, isComplete, serialize, serialize, serializeAndConsume
clone, getOMFactory
getLocalName, getNamespace, getNamespaceURI, getPrefix, getQName, setLocalName
getIParentNode
getNextOMSiblingIfAvailable, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setPreviousOMSibling
protected SOAPFaultValue value
protected SOAPFaultSubCode subCode
protected SOAPFaultSubCodeImpl(OMNamespace ns, SOAPFactory factory)
protected SOAPFaultSubCodeImpl(OMElement parent, String localName, SOAPFactory factory) throws SOAPProcessingException
SOAPProcessingException
protected SOAPFaultSubCodeImpl(OMElement parent, String localName, OMXMLParserWrapper builder, SOAPFactory factory)
public void setValue(SOAPFaultValue soapFaultSubCodeValue) throws SOAPProcessingException
SOAPFaultClassifier
setValue
in interface SOAPFaultClassifier
SOAPProcessingException
public SOAPFaultValue getValue()
SOAPFaultClassifier
SOAPFaultValue
for this fault code or subcode. Note that for SOAP 1.1, the
return value will always be null
. Use SOAPFaultClassifier.getValueAsQName()
as a SOAP
version independent way to extract the value of a fault code or subcode.getValue
in interface SOAPFaultClassifier
SOAPFaultValue
object or null
if there is no
SOAPFaultValue
public void setSubCode(SOAPFaultSubCode subCode) throws SOAPProcessingException
SOAPFaultClassifier
setSubCode
in interface SOAPFaultClassifier
SOAPProcessingException
public SOAPFaultSubCode getSubCode()
getSubCode
in interface SOAPFaultClassifier
protected OMElement createClone(OMCloneOptions options, OMContainer targetParent)
createClone
in class OMElementImpl
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.