|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.xml.soap.SOAPFactory
SOAPFactory is a factory for creating various objects that exist in the SOAP XML tree. SOAPFactory can be used to create XML fragments that will eventually end up in the SOAP part. These fragments can be inserted as children of the SOAPHeaderElement or SOAPBodyElement or SOAPEnvelope or other SOAPElement objects. SOAPFactory also has methods to create javax.xml.soap.Detail objects as well as java.xml.soap.Name objects.
Constructor Summary | |
SOAPFactory()
|
Method Summary | |
abstract Detail |
createDetail()
Creates a new Detail object which serves as a container for DetailEntry objects. |
abstract SOAPElement |
createElement(Name name)
Create a SOAPElement object initialized with the given Name object. |
abstract SOAPElement |
createElement(String localName)
Create a SOAPElement object initialized with the given local name. |
abstract SOAPElement |
createElement(String localName,
String prefix,
String uri)
Create a new SOAPElement object with the given local name, prefix and uri. |
abstract Name |
createName(String localName)
Creates a new Name object initialized with the given local name. |
abstract Name |
createName(String localName,
String prefix,
String uri)
Creates a new Name object initialized with the given local name, namespace prefix, and namespace URI. |
static SOAPFactory |
newInstance()
Creates a new instance of SOAPFactory. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SOAPFactory()
Method Detail |
public static SOAPFactory newInstance() throws SOAPException
SOAPException
- if there was an error creating the default SOAPFactorypublic abstract Detail createDetail() throws SOAPException
SOAPException
- if there is a SOAP errorpublic abstract SOAPElement createElement(String localName) throws SOAPException
localName
- a String giving the local name for the new element
SOAPException
- if there is an error in creating the SOAPElement objectpublic abstract SOAPElement createElement(String localName, String prefix, String uri) throws SOAPException
localName
- a String giving the local name for the new elementprefix
- the prefix for this SOAPElementuri
- a String giving the URI of the namespace to which the new element belongs
SOAPException
- if there is an error in creating the SOAPElement objectpublic abstract SOAPElement createElement(Name name) throws SOAPException
name
- a Name object with the XML name for the new element
SOAPException
- if there is an error in creating the SOAPElement objectpublic abstract Name createName(String localName) throws SOAPException
SOAPException
public abstract Name createName(String localName, String prefix, String uri) throws SOAPException
localName
- a String giving the local nameprefix
- a String giving the prefix of the namespaceuri
- a String giving the URI of the namespace
SOAPException
- if there is a SOAP error
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |