com.beasys.commerce.util
Class PersistenceHelperPluginFactory
java.lang.Object
com.beasys.commerce.util.PersistenceHelperPluginFactory
Deprecated
@Deprecated
public class PersistenceHelperPluginFactory
- extends Object
Factory for PersistenceHelperPlugin instances. Implements a "Singleton" design
pattern for PersistenceHelperPlugins, where a single instance of a plugin exists
for each plugin class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceHelperPluginFactory
public PersistenceHelperPluginFactory()
- Deprecated
createPlugin
public static PersistenceHelperPlugin createPlugin(String pluginClassName)
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException
- Deprecated
- Returns a singleton instance of a PersistenceHelperPlugin denoted by the
supplied class name. The method uses the
design pattern that reduces contention and synchronization overhead.
- Parameters
pluginClassName
- The name of the PersistenceHelperPlugin
implementation class.
- Throws
ClassCastException
- if the class denoted by the pluginClassName
is
not an instance of a PersistenceHelperPlugin
.
ClassNotFoundException
- if the class denoted by the pluginClassName
could not be found.
InstantiationException
- if the instantiation of an instance of the class denoted
by the pluginClassName
fails for some reason.
IllegalAccessException
- if the class or initializer denoted by the
pluginClassName
is not accessible.
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.