org.jbosson.plugins.fuse
Class FabricProfileGroupsComponent

java.lang.Object
  extended by org.jbosson.plugins.fuse.FabricProfileGroupsComponent
All Implemented Interfaces:
org.rhq.enterprise.server.plugin.pc.ServerPluginComponent

public class FabricProfileGroupsComponent
extends Object
implements org.rhq.enterprise.server.plugin.pc.ServerPluginComponent

Server plugin to create and manage DynaGroups for Fabric Profiles. This plugin uses metrics exposed by Fabric Containers to dynamically create DynaGroups.

Author:
dbokde

Constructor Summary
FabricProfileGroupsComponent()
           
 
Method Summary
 void createProfileGroups(org.rhq.enterprise.server.plugin.pc.ScheduledJobInvocationContext invocation)
           
 void initialize(org.rhq.enterprise.server.plugin.pc.ServerPluginContext context)
           
 void shutdown()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FabricProfileGroupsComponent

public FabricProfileGroupsComponent()
Method Detail

initialize

public void initialize(org.rhq.enterprise.server.plugin.pc.ServerPluginContext context)
                throws Exception
Specified by:
initialize in interface org.rhq.enterprise.server.plugin.pc.ServerPluginComponent
Throws:
Exception

start

public void start()
Specified by:
start in interface org.rhq.enterprise.server.plugin.pc.ServerPluginComponent

stop

public void stop()
Specified by:
stop in interface org.rhq.enterprise.server.plugin.pc.ServerPluginComponent

shutdown

public void shutdown()
Specified by:
shutdown in interface org.rhq.enterprise.server.plugin.pc.ServerPluginComponent

createProfileGroups

public void createProfileGroups(org.rhq.enterprise.server.plugin.pc.ScheduledJobInvocationContext invocation)
                         throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.