com.ibm.datapower.wamt.amp
Class SOAPHelperFactory
java.lang.Object
com.ibm.datapower.wamt.AbstractFactory
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:
com.ibm.datapower.wamt.amp.defaultProvider
: uses the JRE
http/https URL connection code.
com.ibm.datapower.wamt.amp.websphereProvider
: uses the WAS
ssl configuration to decide whether or not to utilize custom SSL config.
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 |
COPYRIGHT_2009_2010
public static final java.lang.String COPYRIGHT_2009_2010
- See Also:
- Constant Field Values
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.