|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.rhq.plugin.Facet
org.teiid.rhq.plugin.PlatformComponent
public class PlatformComponent
| Field Summary |
|---|
| Fields inherited from class org.teiid.rhq.plugin.Facet |
|---|
componentType, deploymentName, isAvailable, name, resourceConfiguration, resourceContext |
| Constructor Summary | |
|---|---|
PlatformComponent()
|
|
| Method Summary | |
|---|---|
org.rhq.core.domain.measurement.AvailabilityType |
getAvailability()
|
void |
getValues(org.rhq.core.domain.measurement.MeasurementReport report,
java.util.Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
The plugin container will call this method when your resource component has been scheduled to collect some measurements now. |
org.rhq.core.domain.configuration.Configuration |
loadResourceConfiguration()
The plugin container will call this method and it needs to obtain the current configuration of the managed resource. |
protected void |
setOperationArguments(java.lang.String name,
org.rhq.core.domain.configuration.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
|
void |
start(org.rhq.core.pluginapi.inventory.ResourceContext context)
This is called when your component has been started with the given context. |
void |
stop()
This is called when the component is being stopped, usually due to the plugin container shutting down. |
void |
updateResourceConfiguration(org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport report)
The plugin container will call this method when it has a new configuration for your managed resource. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlatformComponent()
| Method Detail |
|---|
public void start(org.rhq.core.pluginapi.inventory.ResourceContext context)
Facet
start in interface org.rhq.core.pluginapi.inventory.ResourceComponentstart in class FacetResourceComponent.start(ResourceContext)public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface org.rhq.core.pluginapi.availability.AvailabilityFacetgetAvailability in class Facet
protected void setOperationArguments(java.lang.String name,
org.rhq.core.domain.configuration.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
setOperationArguments in class Facet
public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
java.util.Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
throws java.lang.Exception
Facet
getValues in interface org.rhq.core.pluginapi.measurement.MeasurementFacetgetValues in class Facetjava.lang.ExceptionMeasurementFacet.getValues(MeasurementReport, Set)public void stop()
Facet
stop in interface org.rhq.core.pluginapi.inventory.ResourceComponentstop in class FacetResourceComponent.stop()public void updateResourceConfiguration(org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport report)
Facet
updateResourceConfiguration in interface org.rhq.core.pluginapi.configuration.ConfigurationFacetupdateResourceConfiguration in class FacetConfigurationFacet.updateResourceConfiguration(ConfigurationUpdateReport)public org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
Facet
loadResourceConfiguration in interface org.rhq.core.pluginapi.configuration.ConfigurationFacetloadResourceConfiguration in class FacetConfigurationFacet.loadResourceConfiguration()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||