public abstract class FaultImpl extends ElementImpl implements javax.xml.soap.SOAPFault
| Modifier and Type | Field and Description |
|---|---|
protected javax.xml.soap.Detail |
detail |
protected javax.xml.soap.SOAPFaultElement |
faultActorElement |
protected javax.xml.soap.SOAPFaultElement |
faultCodeElement |
protected javax.xml.soap.SOAPFaultElement |
faultStringElement |
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIlocalName, namespaceURIfirstChild, fNodeListCache, ownerDocumentnextSibling, previousSiblingDOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODEATTRIBUTE_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| Modifier | Constructor and Description |
|---|---|
protected |
FaultImpl(SOAPDocumentImpl ownerDoc,
NameImpl name) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.soap.Detail |
addDetail() |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.soap.Name name) |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.namespace.QName name) |
protected javax.xml.soap.SOAPFaultElement |
addFaultCodeElement() |
protected FaultElementImpl |
addSOAPFaultElement(java.lang.String localName) |
protected abstract void |
checkIfStandardFaultCode(java.lang.String faultCode,
java.lang.String uri) |
protected static javax.xml.namespace.QName |
convertCodeToQName(java.lang.String code,
javax.xml.soap.SOAPElement codeContainingElement) |
protected javax.xml.soap.SOAPElement |
convertToSoapElement(org.w3c.dom.Element element) |
protected abstract DetailImpl |
createDetail() |
protected abstract FaultElementImpl |
createSOAPFaultElement(javax.xml.soap.Name qname) |
protected abstract FaultElementImpl |
createSOAPFaultElement(javax.xml.namespace.QName qname) |
protected abstract FaultElementImpl |
createSOAPFaultElement(java.lang.String localName) |
protected abstract void |
finallySetFaultCode(java.lang.String faultcode) |
protected void |
findFaultActorElement() |
protected void |
findFaultCodeElement() |
protected void |
findFaultStringElement() |
protected abstract javax.xml.namespace.QName |
getDefaultFaultCode() |
javax.xml.soap.Detail |
getDetail() |
protected abstract NameImpl |
getDetailName() |
java.lang.String |
getFaultActor() |
protected abstract NameImpl |
getFaultActorName() |
protected abstract NameImpl |
getFaultCodeName() |
protected abstract NameImpl |
getFaultStringName() |
boolean |
hasDetail() |
protected void |
initializeDetail() |
protected abstract boolean |
isStandardFaultElement(java.lang.String localName) |
protected static java.lang.String |
localeToXmlLang(java.util.Locale locale) |
javax.xml.soap.SOAPElement |
setElementQName(javax.xml.namespace.QName newName) |
abstract void |
setFaultActor(java.lang.String faultActor) |
void |
setFaultCode(javax.xml.soap.Name faultCodeQName) |
void |
setFaultCode(javax.xml.namespace.QName faultCodeQName) |
void |
setFaultCode(java.lang.String faultCode) |
void |
setFaultCode(java.lang.String faultCode,
java.lang.String prefix,
java.lang.String uri) |
protected static java.util.Locale |
xmlLangToLocale(java.lang.String xmlLang)
Convert an xml:lang attribute value into a Locale object
|
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addNode, addText, addTextNode, circumventBug5034339, createElement, createElement, createQName, detachNode, doGetNamespacePrefixes, ensureNamespaceIsDeclared, findAndConvertChildElement, findChild, findEncodingStyleAttributeName, getAllAttributes, getAllAttributesAsQNames, getAllAttributesFrom, getAttributeValue, getAttributeValue, getAttributeValueFrom, getChildElementNodes, getChildElements, getChildElements, getChildElements, getChildElementsFrom, getElementName, getElementQName, getEncodingStyle, getLocalPart, getNamespaceAttr, getNamespaceAttrFrom, getNamespaceContextNodes, getNamespaceContextNodes, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getOwnerDocument, getParentElement, getPrefix, getQualifiedName, getSOAPNamespace, getValue, getValueNode, getValueNodeStrict, getVisibleNamespacePrefixes, importElement, isNamespaceQualified, isNamespaceQualified, recycleNode, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, replaceElementWithSOAPElement, setAttributeNS, setEncodingStyle, setEncodingStyleNamespace, setParentElement, setValue, tryToFindEncodingStyleAttributeNamegetBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValuescloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeDatagetChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildrengetNextSibling, getParentNode, getPreviousSiblingaddEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddFaultReasonText, appendFaultSubcode, getFaultCode, getFaultCodeAsName, getFaultCodeAsQName, getFaultNode, getFaultReasonLocales, getFaultReasonText, getFaultReasonTexts, getFaultRole, getFaultString, getFaultStringLocale, getFaultSubcodes, removeAllFaultSubcodes, setFaultNode, setFaultRole, setFaultString, setFaultStringaddAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataprotected javax.xml.soap.SOAPFaultElement faultStringElement
protected javax.xml.soap.SOAPFaultElement faultActorElement
protected javax.xml.soap.SOAPFaultElement faultCodeElement
protected javax.xml.soap.Detail detail
protected FaultImpl(SOAPDocumentImpl ownerDoc, NameImpl name)
protected abstract NameImpl getDetailName()
protected abstract NameImpl getFaultCodeName()
protected abstract NameImpl getFaultStringName()
protected abstract NameImpl getFaultActorName()
protected abstract DetailImpl createDetail()
protected abstract FaultElementImpl createSOAPFaultElement(java.lang.String localName)
protected abstract FaultElementImpl createSOAPFaultElement(javax.xml.namespace.QName qname)
protected abstract FaultElementImpl createSOAPFaultElement(javax.xml.soap.Name qname)
protected abstract void checkIfStandardFaultCode(java.lang.String faultCode,
java.lang.String uri)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected abstract void finallySetFaultCode(java.lang.String faultcode)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected abstract boolean isStandardFaultElement(java.lang.String localName)
protected abstract javax.xml.namespace.QName getDefaultFaultCode()
protected void findFaultCodeElement()
protected void findFaultActorElement()
protected void findFaultStringElement()
public void setFaultCode(java.lang.String faultCode)
throws javax.xml.soap.SOAPException
setFaultCode in interface javax.xml.soap.SOAPFaultjavax.xml.soap.SOAPExceptionpublic void setFaultCode(java.lang.String faultCode,
java.lang.String prefix,
java.lang.String uri)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic void setFaultCode(javax.xml.soap.Name faultCodeQName)
throws javax.xml.soap.SOAPException
setFaultCode in interface javax.xml.soap.SOAPFaultjavax.xml.soap.SOAPExceptionpublic void setFaultCode(javax.xml.namespace.QName faultCodeQName)
throws javax.xml.soap.SOAPException
setFaultCode in interface javax.xml.soap.SOAPFaultjavax.xml.soap.SOAPExceptionprotected static javax.xml.namespace.QName convertCodeToQName(java.lang.String code,
javax.xml.soap.SOAPElement codeContainingElement)
protected void initializeDetail()
public javax.xml.soap.Detail getDetail()
getDetail in interface javax.xml.soap.SOAPFaultpublic javax.xml.soap.Detail addDetail()
throws javax.xml.soap.SOAPException
addDetail in interface javax.xml.soap.SOAPFaultjavax.xml.soap.SOAPExceptionpublic boolean hasDetail()
hasDetail in interface javax.xml.soap.SOAPFaultpublic abstract void setFaultActor(java.lang.String faultActor)
throws javax.xml.soap.SOAPException
setFaultActor in interface javax.xml.soap.SOAPFaultjavax.xml.soap.SOAPExceptionpublic java.lang.String getFaultActor()
getFaultActor in interface javax.xml.soap.SOAPFaultpublic javax.xml.soap.SOAPElement setElementQName(javax.xml.namespace.QName newName)
throws javax.xml.soap.SOAPException
setElementQName in interface javax.xml.soap.SOAPElementsetElementQName in class ElementImpljavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement convertToSoapElement(org.w3c.dom.Element element)
convertToSoapElement in class ElementImplprotected javax.xml.soap.SOAPFaultElement addFaultCodeElement()
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addElement(javax.xml.soap.Name name)
throws javax.xml.soap.SOAPException
addElement in class ElementImpljavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addElement(javax.xml.namespace.QName name)
throws javax.xml.soap.SOAPException
addElement in class ElementImpljavax.xml.soap.SOAPExceptionprotected FaultElementImpl addSOAPFaultElement(java.lang.String localName) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected static java.util.Locale xmlLangToLocale(java.lang.String xmlLang)
protected static java.lang.String localeToXmlLang(java.util.Locale locale)
Copyright © 2013 Oracle. All Rights Reserved.