|
SOAj Consolidated |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.soaj.core.util.internal.SjUtilPluginInstantiator
public class SjUtilPluginInstantiator
This utility class contains static convenience methods for reflective processing.
Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com .
| Constructor Summary | |
|---|---|
private |
SjUtilPluginInstantiator()
Constructor - Private |
| Method Summary | ||
|---|---|---|
static SjBasePlugin |
instantiateAndInitialize(java.lang.Class<?> aClass,
java.lang.String pluginKey,
SjPluginProperties pluginProperties)
This method returns an instance of type Object. |
|
static SjBasePlugin |
instantiateInstance(java.lang.Class<?> aClass,
SjPopulatedPluginKey populatedPluginKey)
This method returns an instance of type Object. |
|
static SjBasePlugin |
instantiateInstance(java.lang.Class<?> aClass,
java.lang.String pluginKey)
This method returns an instance of type Object. |
|
static
|
instantiatePlugin(java.lang.Class<PLUGIN> pluginAbstractClass,
java.lang.String pluginKey,
boolean suppressException)
This method is normally used internally by the framework. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
private SjUtilPluginInstantiator()
| Method Detail |
|---|
public static SjBasePlugin instantiateAndInitialize(java.lang.Class<?> aClass,
java.lang.String pluginKey,
SjPluginProperties pluginProperties)
Object. If unable to
instantiate, the method signature includes a parameter indicating whether
to throw an exception or return a null. In addition, this
method performs all initialization functions without verification.
aClass - pluginKey - pluginProperties -
null.
public static SjBasePlugin instantiateInstance(java.lang.Class<?> aClass,
java.lang.String pluginKey)
Object. If unable to
instantiate, the method signature includes a parameter indicating whether
to throw an exception or return a null.
aClass - pluginKey -
null.
public static SjBasePlugin instantiateInstance(java.lang.Class<?> aClass,
SjPopulatedPluginKey populatedPluginKey)
Object. If unable to
instantiate, the method signature includes a parameter indicating whether
to throw an exception or return a null.
aClass - populatedPluginKey -
null.
public static <PLUGIN extends SjBasePlugin> PLUGIN instantiatePlugin(java.lang.Class<PLUGIN> pluginAbstractClass,
java.lang.String pluginKey,
boolean suppressException)
PLUGIN - Generic bounded type parameter.pluginAbstractClass - Typically the plugin's abstract super class.pluginKey - The wrapper object containing the descriptor document
properties associated with this plugin.suppressException - Indicate whether an exception should be thrown or
null returned.
null.
|
SOAj Consolidated |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com.
Use is authorized, provided the source is acknowledged by inclusion of this copyright notice.