Save This Page
Home » openjdk-7 » com.sun.xml.internal.messaging » saaj » soap » impl » [javadoc | source]
com.sun.xml.internal.messaging.saaj.soap.impl
abstract public class: FaultImpl [javadoc | source]
java.lang.Object
   com.sun.org.apache.xerces.internal.dom.NodeImpl
      com.sun.org.apache.xerces.internal.dom.ChildNode
         com.sun.org.apache.xerces.internal.dom.ParentNode
            com.sun.org.apache.xerces.internal.dom.ElementImpl
               com.sun.org.apache.xerces.internal.dom.ElementNSImpl
                  com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl
                     com.sun.xml.internal.messaging.saaj.soap.impl.FaultImpl

All Implemented Interfaces:
    SOAPFault, SOAPElement, SOAPBodyElement, TypeInfo, Element, Cloneable, Node, EventTarget, Serializable, NodeList

Direct Known Subclasses:
    Fault1_1Impl, Fault1_2Impl

Field Summary
protected  SOAPFaultElement faultStringElement     
protected  SOAPFaultElement faultActorElement     
protected  SOAPFaultElement faultCodeElement     
protected  Detail detail     
Fields inherited from com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl:
DSIG_NS,  XENC_NS,  WSU_NS,  elementQName,  log
Fields inherited from com.sun.org.apache.xerces.internal.dom.ElementNSImpl:
serialVersionUID,  xmlURI,  namespaceURI,  localName,  type
Fields inherited from com.sun.org.apache.xerces.internal.dom.ElementImpl:
serialVersionUID,  name,  attributes
Fields inherited from com.sun.org.apache.xerces.internal.dom.ParentNode:
serialVersionUID,  ownerDocument,  firstChild,  fNodeListCache
Fields inherited from com.sun.org.apache.xerces.internal.dom.ChildNode:
serialVersionUID,  fBufferStr,  previousSibling,  nextSibling
Fields inherited from com.sun.org.apache.xerces.internal.dom.NodeImpl:
TREE_POSITION_PRECEDING,  TREE_POSITION_FOLLOWING,  TREE_POSITION_ANCESTOR,  TREE_POSITION_DESCENDANT,  TREE_POSITION_EQUIVALENT,  TREE_POSITION_SAME_NODE,  TREE_POSITION_DISCONNECTED,  DOCUMENT_POSITION_DISCONNECTED,  DOCUMENT_POSITION_PRECEDING,  DOCUMENT_POSITION_FOLLOWING,  DOCUMENT_POSITION_CONTAINS,  DOCUMENT_POSITION_IS_CONTAINED,  DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,  serialVersionUID,  ELEMENT_DEFINITION_NODE,  ownerNode,  flags,  READONLY,  SYNCDATA,  SYNCCHILDREN,  OWNED,  FIRSTCHILD,  SPECIFIED,  IGNORABLEWS,  HASSTRING,  NORMALIZED,  ID
Constructor:
 protected FaultImpl(SOAPDocumentImpl ownerDoc,
    NameImpl name) 
Method from com.sun.xml.internal.messaging.saaj.soap.impl.FaultImpl Summary:
addDetail,   addElement,   addElement,   addSOAPFaultElement,   checkIfStandardFaultCode,   convertCodeToQName,   convertToSoapElement,   createDetail,   createSOAPFaultElement,   finallySetFaultCode,   findFaultActorElement,   findFaultCodeElement,   findFaultStringElement,   getDefaultFaultCode,   getDetail,   getDetailName,   getFaultActor,   getFaultActorName,   getFaultCodeName,   getFaultStringName,   hasDetail,   initializeDetail,   isStandardFaultElement,   localeToXmlLang,   setElementQName,   setFaultActor,   setFaultCode,   setFaultCode,   setFaultCode,   setFaultCode,   xmlLangToLocale
Methods from com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl:
addAttribute,   addAttribute,   addCDATA,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addElement,   addElement,   addNamespaceDeclaration,   addNode,   addText,   addTextNode,   circumventBug5034339,   convertToSoapElement,   createElement,   createElement,   createQName,   detachNode,   doGetNamespacePrefixes,   ensureNamespaceIsDeclared,   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,   setElementQName,   setEncodingStyle,   setEncodingStyleNamespace,   setParentElement,   setValue,   tryToFindEncodingStyleAttributeName
Methods from com.sun.org.apache.xerces.internal.dom.ElementNSImpl:
getBaseURI,   getLocalName,   getNamespaceURI,   getPrefix,   getTypeName,   getTypeNamespace,   isDerivedFrom,   rename,   setPrefix,   setType,   setValues
Methods from com.sun.org.apache.xerces.internal.dom.ElementImpl:
cloneNode,   getAttribute,   getAttributeNS,   getAttributeNode,   getAttributeNodeNS,   getAttributes,   getBaseURI,   getDefaultAttributes,   getElementsByTagName,   getElementsByTagNameNS,   getNodeName,   getNodeType,   getSchemaTypeInfo,   getTagName,   getTypeName,   getTypeNamespace,   getXercesAttribute,   hasAttribute,   hasAttributeNS,   hasAttributes,   isDerivedFrom,   isEqualNode,   moveSpecifiedAttributes,   normalize,   reconcileDefaultAttributes,   removeAttribute,   removeAttributeNS,   removeAttributeNode,   rename,   setAttribute,   setAttributeNS,   setAttributeNode,   setAttributeNodeNS,   setIdAttribute,   setIdAttributeNS,   setIdAttributeNode,   setOwnerDocument,   setReadOnly,   setXercesAttributeNode,   setupDefaultAttributes,   synchronizeData
Methods from com.sun.org.apache.xerces.internal.dom.ParentNode:
checkNormalizationAfterInsert,   checkNormalizationAfterRemove,   cloneNode,   getChildNodes,   getChildNodesUnoptimized,   getFirstChild,   getLastChild,   getLength,   getOwnerDocument,   getTextContent,   getTextContent,   hasChildNodes,   hasTextContent,   insertBefore,   internalInsertBefore,   internalRemoveChild,   isEqualNode,   item,   lastChild,   lastChild,   normalize,   ownerDocument,   removeChild,   replaceChild,   setOwnerDocument,   setReadOnly,   setTextContent,   synchronizeChildren
Methods from com.sun.org.apache.xerces.internal.dom.ChildNode:
cloneNode,   getNextSibling,   getParentNode,   getPreviousSibling,   parentNode,   previousSibling
Methods from com.sun.org.apache.xerces.internal.dom.NodeImpl:
addEventListener,   appendChild,   changed,   changes,   cloneNode,   compareDocumentPosition,   compareTreePosition,   dispatchEvent,   getAttributes,   getBaseURI,   getChildNodes,   getContainer,   getElementAncestor,   getFeature,   getFirstChild,   getLastChild,   getLength,   getLocalName,   getNamespaceURI,   getNextSibling,   getNodeName,   getNodeNumber,   getNodeType,   getNodeValue,   getOwnerDocument,   getParentNode,   getPrefix,   getPreviousSibling,   getReadOnly,   getTextContent,   getTextContent,   getUserData,   getUserData,   getUserDataRecord,   hasAttributes,   hasChildNodes,   hasStringValue,   hasStringValue,   insertBefore,   internalIsIgnorableWhitespace,   isDefaultNamespace,   isEqualNode,   isFirstChild,   isFirstChild,   isIdAttribute,   isIdAttribute,   isIgnorableWhitespace,   isNormalized,   isNormalized,   isOwned,   isOwned,   isReadOnly,   isReadOnly,   isSameNode,   isSpecified,   isSpecified,   isSupported,   item,   lookupNamespacePrefix,   lookupNamespaceURI,   lookupPrefix,   needsSyncChildren,   needsSyncChildren,   needsSyncData,   needsSyncData,   normalize,   ownerDocument,   parentNode,   previousSibling,   removeChild,   removeEventListener,   replaceChild,   setNodeValue,   setOwnerDocument,   setPrefix,   setReadOnly,   setTextContent,   setUserData,   setUserData,   synchronizeData,   toString
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.xml.internal.messaging.saaj.soap.impl.FaultImpl Detail:
 public Detail addDetail() throws SOAPException 
 protected SOAPElement addElement(Name name) throws SOAPException 
 protected SOAPElement addElement(QName name) throws SOAPException 
 protected FaultElementImpl addSOAPFaultElement(String localName) throws SOAPException 
 abstract protected  void checkIfStandardFaultCode(String faultCode,
    String uri) throws SOAPException
 protected static QName convertCodeToQName(String code,
    SOAPElement codeContainingElement) 
 protected SOAPElement convertToSoapElement(Element element) 
 abstract protected DetailImpl createDetail()
 abstract protected FaultElementImpl createSOAPFaultElement(String localName)
 abstract protected  void finallySetFaultCode(String faultcode) throws SOAPException
 protected  void findFaultActorElement() 
 protected  void findFaultCodeElement() 
 protected  void findFaultStringElement() 
 abstract protected QName getDefaultFaultCode()
 public Detail getDetail() 
 abstract protected NameImpl getDetailName()
 public String getFaultActor() 
 abstract protected NameImpl getFaultActorName()
 abstract protected NameImpl getFaultCodeName()
 abstract protected NameImpl getFaultStringName()
 public boolean hasDetail() 
 protected  void initializeDetail() 
 abstract protected boolean isStandardFaultElement(String localName)
 protected static String localeToXmlLang(Locale locale) 
 public SOAPElement setElementQName(QName newName) throws SOAPException 
 public  void setFaultActor(String faultActor) throws SOAPException 
 public  void setFaultCode(String faultCode) throws SOAPException 
 public  void setFaultCode(Name faultCodeQName) throws SOAPException 
 public  void setFaultCode(QName faultCodeQName) throws SOAPException 
 public  void setFaultCode(String faultCode,
    String prefix,
    String uri) throws SOAPException 
 protected static Locale xmlLangToLocale(String xmlLang) 
    Convert an xml:lang attribute value into a Locale object