com.sun.xml.messaging.saaj.soap
Class SOAPFactoryImpl

java.lang.Object
  extended by javax.xml.soap.SOAPFactory
      extended by com.sun.xml.messaging.saaj.soap.SOAPFactoryImpl
Direct Known Subclasses:
SOAPFactory1_1Impl, SOAPFactory1_2Impl, SOAPFactoryDynamicImpl

public abstract class SOAPFactoryImpl
extends javax.xml.soap.SOAPFactory


Field Summary
protected static java.util.logging.Logger log
           
 
Constructor Summary
SOAPFactoryImpl()
           
 
Method Summary
 javax.xml.soap.Detail createDetail()
           
protected abstract  SOAPDocumentImpl createDocument()
           
 javax.xml.soap.SOAPElement createElement(org.w3c.dom.Element domElement)
           
 javax.xml.soap.SOAPElement createElement(javax.xml.soap.Name name)
           
 javax.xml.soap.SOAPElement createElement(javax.xml.namespace.QName qname)
           
 javax.xml.soap.SOAPElement createElement(java.lang.String tagName)
           
 javax.xml.soap.SOAPElement createElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
           
 javax.xml.soap.SOAPFault createFault()
           
 javax.xml.soap.SOAPFault createFault(java.lang.String reasonText, javax.xml.namespace.QName faultCode)
           
 javax.xml.soap.Name createName(java.lang.String localName)
           
 javax.xml.soap.Name createName(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
           
 
Methods inherited from class javax.xml.soap.SOAPFactory
newInstance, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final java.util.logging.Logger log
Constructor Detail

SOAPFactoryImpl

public SOAPFactoryImpl()
Method Detail

createDocument

protected abstract SOAPDocumentImpl createDocument()

createElement

public javax.xml.soap.SOAPElement createElement(java.lang.String tagName)
                                         throws javax.xml.soap.SOAPException
Specified by:
createElement in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createElement

public javax.xml.soap.SOAPElement createElement(javax.xml.soap.Name name)
                                         throws javax.xml.soap.SOAPException
Specified by:
createElement in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createElement

public javax.xml.soap.SOAPElement createElement(javax.xml.namespace.QName qname)
                                         throws javax.xml.soap.SOAPException
Overrides:
createElement in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createElement

public javax.xml.soap.SOAPElement createElement(java.lang.String localName,
                                                java.lang.String prefix,
                                                java.lang.String uri)
                                         throws javax.xml.soap.SOAPException
Specified by:
createElement in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createName

public javax.xml.soap.Name createName(java.lang.String localName,
                                      java.lang.String prefix,
                                      java.lang.String uri)
                               throws javax.xml.soap.SOAPException
Specified by:
createName in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createName

public javax.xml.soap.Name createName(java.lang.String localName)
                               throws javax.xml.soap.SOAPException
Specified by:
createName in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createElement

public javax.xml.soap.SOAPElement createElement(org.w3c.dom.Element domElement)
                                         throws javax.xml.soap.SOAPException
Overrides:
createElement in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createDetail

public javax.xml.soap.Detail createDetail()
                                   throws javax.xml.soap.SOAPException
Specified by:
createDetail in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createFault

public javax.xml.soap.SOAPFault createFault(java.lang.String reasonText,
                                            javax.xml.namespace.QName faultCode)
                                     throws javax.xml.soap.SOAPException
Specified by:
createFault in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException

createFault

public javax.xml.soap.SOAPFault createFault()
                                     throws javax.xml.soap.SOAPException
Specified by:
createFault in class javax.xml.soap.SOAPFactory
Throws:
javax.xml.soap.SOAPException