Package org.apache.axis.soap
Class SOAPFactoryImpl
- java.lang.Object
-
- javax.xml.soap.SOAPFactory
-
- org.apache.axis.soap.SOAPFactoryImpl
-
public class SOAPFactoryImpl extends SOAPFactory
SOAP Element Factory implementation- Author:
- Davanum Srinivas (dims@yahoo.com)
-
-
Constructor Summary
Constructors Constructor Description SOAPFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Detail
createDetail()
Creates a newDetail
object which serves as a container forDetailEntry
objects.SOAPElement
createElement(java.lang.String localName)
Create aSOAPElement
object initialized with the given local name.SOAPElement
createElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
Create a newSOAPElement
object with the given local name, prefix and uri.SOAPElement
createElement(Name name)
Create aSOAPElement
object initialized with the givenName
object.Name
createName(java.lang.String localName)
Creates a newName
object initialized with the given local name.Name
createName(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
Creates a newName
object initialized with the given local name, namespace prefix, and namespace URI.-
Methods inherited from class javax.xml.soap.SOAPFactory
newInstance
-
-
-
-
Method Detail
-
createElement
public SOAPElement createElement(Name name) throws SOAPException
Create aSOAPElement
object initialized with the givenName
object.- Specified by:
createElement
in classSOAPFactory
- Parameters:
name
- aName
object with the XML name for the new element- Returns:
- the new
SOAPElement
object that was created - Throws:
SOAPException
- if there is an error in creating theSOAPElement
object
-
createElement
public SOAPElement createElement(java.lang.String localName) throws SOAPException
Create aSOAPElement
object initialized with the given local name.- Specified by:
createElement
in classSOAPFactory
- Parameters:
localName
- aString
giving the local name for the new element- Returns:
- the new
SOAPElement
object that was created - Throws:
SOAPException
- if there is an error in creating theSOAPElement
object
-
createElement
public SOAPElement createElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri) throws SOAPException
Create a newSOAPElement
object with the given local name, prefix and uri.- Specified by:
createElement
in classSOAPFactory
- Parameters:
localName
- aString
giving the local name for the new elementprefix
- the prefix for thisSOAPElement
uri
- aString
giving the URI of the namespace to which the new element belongs- Returns:
- the new
SOAPElement
object that was created - Throws:
SOAPException
- if there is an error in creating theSOAPElement
object
-
createDetail
public Detail createDetail() throws SOAPException
Description copied from class:SOAPFactory
Creates a newDetail
object which serves as a container forDetailEntry
objects.This factory method creates
Detail
objects for use in situations where it is not practical to use theSOAPFault
abstraction.- Specified by:
createDetail
in classSOAPFactory
- Returns:
- a
Detail
object - Throws:
SOAPException
- if there is a SOAP error
-
createName
public Name createName(java.lang.String localName, java.lang.String prefix, java.lang.String uri) throws SOAPException
Description copied from class:SOAPFactory
Creates a newName
object initialized with the given local name, namespace prefix, and namespace URI.This factory method creates
Name
objects for use in situations where it is not practical to use theSOAPEnvelope
abstraction.- Specified by:
createName
in classSOAPFactory
- Parameters:
localName
- aString
giving the local nameprefix
- aString
giving the prefix of the namespaceuri
- aString
giving the URI of the namespace- Returns:
- a
Name
object initialized with the given local name, namespace prefix, and namespace URI - Throws:
SOAPException
- if there is a SOAP error
-
createName
public Name createName(java.lang.String localName) throws SOAPException
Description copied from class:SOAPFactory
Creates a newName
object initialized with the given local name.This factory method creates
Name
objects for use in situations where it is not practical to use theSOAPEnvelope
abstraction.- Specified by:
createName
in classSOAPFactory
- Parameters:
localName
- aString
giving the local name- Returns:
- a
Name
object initialized with the given local name - Throws:
SOAPException
- if there is a SOAP error
-
-