org.rhq.enterprise.server.plugin.pc.entitlement
Class EntitlementServerPluginManager

java.lang.Object
  extended by org.rhq.enterprise.server.plugin.pc.ServerPluginManager
      extended by org.rhq.enterprise.server.plugin.pc.entitlement.EntitlementServerPluginManager

public class EntitlementServerPluginManager
extends ServerPluginManager

This loads in all entitlement server plugins that can be found. You can obtain a loaded plugin's environment, including its classloader, from this object as well.

Author:
John Mazzitelli

Constructor Summary
EntitlementServerPluginManager(EntitlementServerPluginContainer pc)
           
 
Method Summary
 void initialize()
          Initializes the plugin manager to prepare it to start loading plugins.
 void shutdown()
          Shuts down this manager.
 
Methods inherited from class org.rhq.enterprise.server.plugin.pc.ServerPluginManager
createServerPluginComponent, disablePlugin, enablePlugin, getLog, getParentPluginContainer, getPlugin, getPluginEnvironment, getPluginEnvironments, getServerPluginComponent, getServerPluginContext, instantiatePluginClass, isPluginEnabled, isPluginLoaded, loadPlugin, loadPluginClass, rebuildServerPluginEnvironment, reloadPlugin, startPlugin, startPlugins, stopPlugin, stopPlugins, unloadPlugin, unloadPlugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntitlementServerPluginManager

public EntitlementServerPluginManager(EntitlementServerPluginContainer pc)
Method Detail

initialize

public void initialize()
                throws Exception
Description copied from class: ServerPluginManager
Initializes the plugin manager to prepare it to start loading plugins.

Overrides:
initialize in class ServerPluginManager
Throws:
Exception - if failed to initialize

shutdown

public void shutdown()
Description copied from class: ServerPluginManager
Shuts down this manager. This should be called only after all of its plugins have been unloaded.

Overrides:
shutdown in class ServerPluginManager


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.