org.rhq.plugins.perftest
Class PerfTestRogueComponent

java.lang.Object
  extended by org.rhq.plugins.perftest.PerfTestRogueComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, ResourceComponent, OperationFacet

public class PerfTestRogueComponent
extends Object
implements ResourceComponent, OperationFacet, ConfigurationFacet


Constructor Summary
PerfTestRogueComponent()
           
 
Method Summary
 org.rhq.core.domain.measurement.AvailabilityType getAvailability()
           
 OperationResult invokeOperation(String name, org.rhq.core.domain.configuration.Configuration parameters)
           
 org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
           
 void start(ResourceContext context)
           
 void stop()
           
 void updateResourceConfiguration(ConfigurationUpdateReport report)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfTestRogueComponent

public PerfTestRogueComponent()
Method Detail

start

public void start(ResourceContext context)
           throws InvalidPluginConfigurationException,
                  Exception
Specified by:
start in interface ResourceComponent
Throws:
InvalidPluginConfigurationException
Exception

stop

public void stop()
Specified by:
stop in interface ResourceComponent

getAvailability

public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
Specified by:
getAvailability in interface AvailabilityFacet

loadResourceConfiguration

public org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
                                                                          throws Exception
Specified by:
loadResourceConfiguration in interface ConfigurationFacet
Throws:
Exception

updateResourceConfiguration

public void updateResourceConfiguration(ConfigurationUpdateReport report)
Specified by:
updateResourceConfiguration in interface ConfigurationFacet

invokeOperation

public OperationResult invokeOperation(String name,
                                       org.rhq.core.domain.configuration.Configuration parameters)
Specified by:
invokeOperation in interface OperationFacet


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