SOAj Core v. 1.3


Uses of Class
info.soaj.core.plugin.SjBasePlugin

Packages that use SjBasePlugin
info.soaj.core.plugin   
info.soaj.core.util   
info.soaj.core.util.internal   
 

Uses of SjBasePlugin in info.soaj.core.plugin
 

Subclasses of SjBasePlugin in info.soaj.core.plugin
 class SjAbstractPluginEmail
           This SOAj plugin supports emailing.
 class SjAbstractPluginLogging
           This SOAj plugin supports logging.
 class SjPluginLoggingJdk
           This SOAj plugin supports logging using the Java JDK.
 class SjPluginLoggingSystemOut
           This SOAj plugin supports logging via System Out when no logging plugin is available.
 class SjPluginStartup
           This SOAj plugin supports declared core framework startup options.
 

Uses of SjBasePlugin in info.soaj.core.util
 

Methods in info.soaj.core.util with type parameters of type SjBasePlugin
static
<PLUGIN extends SjBasePlugin>
PLUGIN
SjGeneralStore.createPlugin(java.lang.Class<PLUGIN> pluginAbstractClass, java.lang.String pluginKey)
          This method returns a plugin instance.
static
<PLUGIN extends SjBasePlugin>
PLUGIN
SjGeneralStore.createPlugin(java.lang.Class<PLUGIN> pluginAbstractClass, java.lang.String pluginKey, boolean suppressException)
          This overloaded method returns a plugin instance.
 

Uses of SjBasePlugin in info.soaj.core.util.internal
 

Fields in info.soaj.core.util.internal with type parameters of type SjBasePlugin
private  java.util.Map<java.lang.String,SjBasePlugin> SjCacher.alwaysInstantiatePlugins
          Map of plugins with an "always instantiate" declaration.
private  java.util.Map<java.lang.String,SjBasePlugin> SjCacher.strongReferencePlugins
          Cache of plugins with a "strong reference" declaration.
 

Methods in info.soaj.core.util.internal with type parameters of type SjBasePlugin
<PLUGIN extends SjBasePlugin>
PLUGIN
SjCacher.createActivePlugin(java.lang.Class<PLUGIN> pluginAbstractClass, SjPopulatedPluginKey populatedPluginKey, boolean suppressException)
          This method creates a plugin instance or null.
static
<PLUGIN extends SjBasePlugin>
PLUGIN
SjUtilPluginInstantiator.instantiatePlugin(java.lang.Class<PLUGIN> pluginAbstractClass, java.lang.String pluginKey, boolean suppressException)
          This method is normally used internally by the framework.
 

Methods in info.soaj.core.util.internal that return SjBasePlugin
static SjBasePlugin SjUtilPluginInstantiator.instantiateAndInitialize(java.lang.Class<?> aClass, java.lang.String pluginKey, SjPluginProperties pluginProperties)
          This method returns an instance of type Object.
static SjBasePlugin SjUtilPluginInstantiator.instantiateInstance(java.lang.Class<?> aClass, SjPopulatedPluginKey populatedPluginKey)
          This method returns an instance of type Object.
static SjBasePlugin SjUtilPluginInstantiator.instantiateInstance(java.lang.Class<?> aClass, java.lang.String pluginKey)
          This method returns an instance of type Object.
 

Methods in info.soaj.core.util.internal that return types with arguments of type SjBasePlugin
(package private)  java.util.Map<java.lang.String,SjBasePlugin> SjCacher.getCacheStrongReference()
          This method returns a map for core framework utilization.
(package private)  java.util.Map<java.lang.String,SjBasePlugin> SjCacher.getMapAlwaysInstantiate()
          This method returns a map for core framework utilization.
 

Methods in info.soaj.core.util.internal with parameters of type SjBasePlugin
 void SjCacher.putActivePlugin(SjBasePlugin sjBasePlugin)
          This method puts a plugin instance in a synchronized map.
 

Method parameters in info.soaj.core.util.internal with type arguments of type SjBasePlugin
private static void SjFrameworkReportStatus.displayPluginInfo(java.util.Map<java.lang.String,SjBasePlugin> pluginMap)
          This method logs plugin information.
private static int SjFrameworkVerifyActive.invokeCallbackMethod(java.util.Map<java.lang.String,SjBasePlugin> pluginMap, int verifiedPlugins)
          This method iterates and invokes the callback method on active plugins.
private static int SjFrameworkInitializeActive.invokeCallbackMethod(java.util.Map<java.lang.String,SjBasePlugin> pluginMap, int initializedPlugins)
          This method iterates and invokes the callback method on active plugins.
 


SOAj Core v. 1.3


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.