Name
SOAPFactory
Synopsis
public abstract class SOAPFactory { // Public Constructors public SOAPFactory( ); // Public Class Methods public static SOAPFactory newInstance( ) throws SOAPException; // Public Instance Methods public abstract Detail createDetail( ) throws SOAPException; public abstract SOAPElement createElement(StringlocalName
) throws SOAPException; public abstract SOAPElement createElement(Namename
) throws SOAPException; public abstract SOAPElement createElement(StringlocalName
, Stringprefix
, Stringuri
) throws SOAPException; public abstract Name createName(StringlocalName
) throws SOAPException; public abstract Name createName(StringlocalName
, Stringprefix
, Stringuri
) throws SOAPException; }
SOAPFactory
is an abstract factory that can be
used to create Detail
, Name
,
and SOAPElement
objects. Although all of these
elements can be created using methods provided by various objects
that are part of a SOAP message (such as
SOAPEnvelope
), it is often convenient to be able
to construct message parts without having a reference to a
SOAPMessage
. In such cases, you should use the
SOAPFactory
class.
To get a reference to a SOAPFactory
object, use
the static newInstance( )
method, which uses an
algorithm similar to that described for the
SOAPConnectionFactory
class to locate a concrete
implementation. By default, the reference implementation returns an
object of type
com.sun.xml.messaging.saaj.soap.SOAPFactoryImpl
.
The createElement( )
method that accepts a single argument of ...
Get Java Web Services in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.