org.rhq.modules.plugins.jbossas7
Class WebRuntimeComponent

java.lang.Object
  extended by org.rhq.modules.plugins.jbossas7.BaseComponent<BaseComponent<?>>
      extended by org.rhq.modules.plugins.jbossas7.WebRuntimeComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent<BaseComponent<?>>, MeasurementFacet, OperationFacet, AS7Component<BaseComponent<?>>

public class WebRuntimeComponent
extends BaseComponent<BaseComponent<?>>

The ResourceComponent for a "Web Runtime" Resource.

Author:
Ian Springer

Field Summary
 
Fields inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent
MANAGED_SERVER, testConnection
 
Constructor Summary
WebRuntimeComponent()
           
 
Method Summary
 void getValues(org.rhq.core.domain.measurement.MeasurementReport report, Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
          Gather measurement data
 void start(ResourceContext<BaseComponent<?>> resourceContext)
          Start the resource connection
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent
createResource, deleteResource, deployContent, getAddress, getASConnection, getAvailability, getPath, getServerComponent, getStringValue, invokeOperation, loadResourceConfiguration, readAttribute, readAttribute, readAttribute, runDeploymentMagicOnServer, setConnection, setPath, stop, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRuntimeComponent

public WebRuntimeComponent()
Method Detail

start

public void start(ResourceContext<BaseComponent<?>> resourceContext)
           throws InvalidPluginConfigurationException,
                  Exception
Description copied from class: BaseComponent
Start the resource connection

Specified by:
start in interface ResourceComponent<BaseComponent<?>>
Overrides:
start in class BaseComponent<BaseComponent<?>>
Throws:
InvalidPluginConfigurationException
Exception
See Also:
ResourceComponent.start(org.rhq.core.pluginapi.inventory.ResourceContext)

getValues

public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
                      Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
               throws Exception
Description copied from class: BaseComponent
Gather measurement data

Specified by:
getValues in interface MeasurementFacet
Overrides:
getValues in class BaseComponent<BaseComponent<?>>
Throws:
Exception
See Also:
MeasurementFacet.getValues(org.rhq.core.domain.measurement.MeasurementReport, java.util.Set)


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