Package org.rhq.enterprise.server.plugin.pc

Interface Summary
ServerPluginComponent Performs global initialization and shutdown of a server side plugin.
ServerPluginServiceManagement The MBean management interface that defines the lifecycle methods for the ServerPluginService service.
ServerPluginValidator Validates that a given plugin descriptor is correct.
 

Class Summary
AbstractTypeServerPluginContainer The abstract superclass for all plugin containers of the different plugin types.
ClassLoaderManager Manages the classloaders created and used by the master plugin container and all plugins.
ConcurrentJobWrapper The actual quartz job that the plugin container will submit when it needs to invoke a concurrent scheduled job on behalf of a plugin.
MasterServerPluginContainer The container responsible for managing all the plugin containers for all the different plugin types.
MasterServerPluginContainerConfiguration A very simple object used to contain master server plugin container configuration.
RootServerPluginClassLoader This is the classloader that will be the parent to all plugin classloaders.
ScheduledJobInvocationContext A scheduled job's invocation method can take a single argument of this type.
ServerPluginClassLoader Classloader for the plugin jar itself and any embedded lib.
ServerPluginContext A global context containing information about a server-side plugin.
ServerPluginEnvironment Manages the context of a loaded plugin.
ServerPluginManager Provides functionality to manage plugins for a plugin container.
ServerPluginService This is the singleton management service responsible for managing the lifecycle of the MasterServerPluginContainer.
ServerPluginType Defines the types of server-side plugins that are currently supported.
ServerPluginValidatorUtil A utility to test that a set of server plugins are valid.
StatefulJobWrapper The actual quartz job that the plugin container will submit when it needs to invoke a scheduled job on behalf of a plugin.
 



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