|
||||||||||
| 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.VDBComponent
public class VDBComponent
Component class for a Teiid VDB
| Field Summary |
|---|
| Fields inherited from class org.teiid.rhq.plugin.Facet |
|---|
componentType, deploymentName, isAvailable, name, resourceConfiguration, resourceContext |
| Constructor Summary | |
|---|---|
VDBComponent()
|
|
| Method Summary | ||
|---|---|---|
org.rhq.core.pluginapi.inventory.CreateResourceReport |
createResource(org.rhq.core.pluginapi.inventory.CreateResourceReport createResourceReport)
|
|
org.rhq.core.domain.measurement.AvailabilityType |
getAvailability()
|
|
static
|
getPropertyValues(org.jboss.metatype.api.values.MetaValue pValue,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> list)
|
|
static
|
getSourceMappingValue(org.jboss.metatype.api.values.MetaValue pValue,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> list)
|
|
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 |
setMetricArguments(java.lang.String name,
org.rhq.core.domain.configuration.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
|
|
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 |
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 VDBComponent()
| 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)
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 Facetpublic org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface org.rhq.core.pluginapi.availability.AvailabilityFacetgetAvailability in class Facet
protected void setMetricArguments(java.lang.String name,
org.rhq.core.domain.configuration.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
setMetricArguments 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 updateResourceConfiguration(org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport report)
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()public org.rhq.core.pluginapi.inventory.CreateResourceReport createResource(org.rhq.core.pluginapi.inventory.CreateResourceReport createResourceReport)
createResource in interface org.rhq.core.pluginapi.inventory.CreateChildResourceFacetcreateResource in class Facet
public static <T> void getSourceMappingValue(org.jboss.metatype.api.values.MetaValue pValue,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> list)
T - pValue - list -
public static <T> void getPropertyValues(org.jboss.metatype.api.values.MetaValue pValue,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> list)
T - pValue - list -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||