org.rhq.enterprise.server.plugin.pc.generic
Class GenericServerPluginContainer

java.lang.Object
  extended by org.rhq.enterprise.server.plugin.pc.AbstractTypeServerPluginContainer
      extended by org.rhq.enterprise.server.plugin.pc.generic.GenericServerPluginContainer

public class GenericServerPluginContainer
extends AbstractTypeServerPluginContainer

Manages generic plugins. This plugin container is very simple because it provides no additional functionality to the plugins other than just starting and stopping them.

Author:
John Mazzitelli

Constructor Summary
GenericServerPluginContainer(MasterServerPluginContainer master)
           
 
Method Summary
 ServerPluginType getSupportedServerPluginType()
          Each plugin container will tell the master which plugins it can support via this method; this method returns the type of plugin that the plugin container can process.
 
Methods inherited from class org.rhq.enterprise.server.plugin.pc.AbstractTypeServerPluginContainer
createPluginManager, getLog, getMasterServerPluginContainer, getPluginLoadTime, getPluginManager, initialize, invokePluginControl, isPluginEnabled, isPluginLoaded, loadPlugin, reloadPlugin, scheduleAllPluginJobs, scheduleJob, schedulePluginJobs, shutdown, start, stop, unloadPlugin, unschedulePluginJobs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericServerPluginContainer

public GenericServerPluginContainer(MasterServerPluginContainer master)
Method Detail

getSupportedServerPluginType

public ServerPluginType getSupportedServerPluginType()
Description copied from class: AbstractTypeServerPluginContainer
Each plugin container will tell the master which plugins it can support via this method; this method returns the type of plugin that the plugin container can process. Only one plugin container can support a plugin type.

Specified by:
getSupportedServerPluginType in class AbstractTypeServerPluginContainer
Returns:
the type of plugin that this plugin container instance can support


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