com.ibm.datapower.wamt.amp
Class SOAPHelperFactory

java.lang.Object
  extended by com.ibm.datapower.wamt.AbstractFactory
      extended by com.ibm.datapower.wamt.amp.SOAPHelperFactory

public class SOAPHelperFactory
extends AbstractFactory

Gets an instance of an AMP SOAPHelper implementation. It is expected that there might be more than one implementation. At the time of this writing, there are two implementations:


Field Summary
static java.lang.String COPYRIGHT_2009_2010
           
 
Fields inherited from class com.ibm.datapower.wamt.AbstractFactory
COPYRIGHT_2009_2013, NON_SINGLETON, SINGLETON
 
Method Summary
static SOAPHelper getSOAPHelper(java.lang.String implementationClassName)
          Get an instance of a class that implements the SOAPHelper interface.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_2009_2010

public static final java.lang.String COPYRIGHT_2009_2010
See Also:
Constant Field Values
Method Detail

getSOAPHelper

public static SOAPHelper getSOAPHelper(java.lang.String implementationClassName)
                                throws AMPException
Get an instance of a class that implements the SOAPHelper interface.

Parameters:
implementationClassName - the name of the class that implements the SOAPHelper interface. This name should be in the format that can be used by Class.forName(java.lang.String). This method will attempt to load the named class and invoke its zero-argument constructor. The named class should be on the JRE's classpath.
Returns:
an instance of the named class. This return value will also be cached by this factory, so additional calls to this method using the same named class will return the same instance instead of again calling the constructor of the named class.


© Copyright IBM Corp. 2006, 2010 All Rights Reserved.