org.rhq.enterprise.server.plugin.pc.entitlement
Class EntitlementServerPluginContainer
java.lang.Object
org.rhq.enterprise.server.plugin.pc.AbstractTypeServerPluginContainer
org.rhq.enterprise.server.plugin.pc.entitlement.EntitlementServerPluginContainer
public class EntitlementServerPluginContainer
- extends AbstractTypeServerPluginContainer
The container responsible for managing the lifecycle of entitlement server-side plugins.
- Author:
- John Mazzitelli
| Methods inherited from class org.rhq.enterprise.server.plugin.pc.AbstractTypeServerPluginContainer |
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 |
EntitlementServerPluginContainer
public EntitlementServerPluginContainer(MasterServerPluginContainer master)
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
createPluginManager
protected ServerPluginManager createPluginManager()
- Description copied from class:
AbstractTypeServerPluginContainer
- This will be called when its time for this plugin container to create its plugin manager.
Subclasses are free to override this if they need their own specialized plugin manager.
- Overrides:
createPluginManager in class AbstractTypeServerPluginContainer
- Returns:
- the plugin manager for use by this plugin container
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.