com.beasys.commerce.bridge.bmp
Class SmartBMPFactory
java.lang.Object
com.beasys.commerce.bridge.bmp.SmartBMPFactory
- public class SmartBMPFactory
- extends Object
This class implements the Singleton design pattern for obtaining
SmartBMP instances. A single instance of a SmartBMP exists for
a given SmartBMP class name.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SmartBMPFactory
public SmartBMPFactory()
createSmartBMP
public static SmartBMP createSmartBMP(String smartBMPClass)
throws ClassNotFoundException,
IllegalAccessException,
InstantiationException
- Returns the singleton SmartBMP for the specified class name. The
method uses the design pattern that reduces contention and
synchronization overhead.
- Parameters:
smartBMPClass
- class name of the SmartBMP
- Returns:
- singleton SmartBMP
- Throws:
ClassNotFoundException
IllegalAccessException
InstantiationException
Copyright © 2005 BEA Systems, Inc. All Rights Reserved