org.rhq.plugins.jbossas
Class DatasourceComponent
java.lang.Object
org.rhq.plugins.jmx.MBeanResourceComponent<JBossASServerComponent<?>>
org.rhq.plugins.jbossas.DatasourceComponent
- All Implemented Interfaces:
- AvailabilityFacet, ConfigurationFacet, DeleteResourceFacet, ResourceComponent<JBossASServerComponent<?>>, MeasurementFacet, OperationFacet, JMXComponent<JBossASServerComponent<?>>
public class DatasourceComponent
- extends MBeanResourceComponent<JBossASServerComponent<?>>
- implements ConfigurationFacet, DeleteResourceFacet, OperationFacet
- Author:
- Greg Hinkle
| Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent |
getAttributeName, getAttributeProperty, getBeanProperties, getEmsBean, getEmsConnection, getPropertyValueAsType, getResourceContext, getValues, invokeOperation, loadBean, loadBean, lookupAttributeProperty, setEmsBean, setResourceContext, stop, transformBeanName, updateResourceConfiguration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatasourceComponent
public DatasourceComponent()
getAvailability
public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
- Specified by:
getAvailability in interface AvailabilityFacet- Overrides:
getAvailability in class MBeanResourceComponent<JBossASServerComponent<?>>
start
public void start(ResourceContext<JBossASServerComponent<?>> resourceContext)
- Specified by:
start in interface ResourceComponent<JBossASServerComponent<?>>- Overrides:
start in class MBeanResourceComponent<JBossASServerComponent<?>>
loadResourceConfiguration
public org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
- Specified by:
loadResourceConfiguration in interface ConfigurationFacet- Overrides:
loadResourceConfiguration in class MBeanResourceComponent<JBossASServerComponent<?>>
updateResourceConfiguration
public void updateResourceConfiguration(ConfigurationUpdateReport report)
- Specified by:
updateResourceConfiguration in interface ConfigurationFacet- Overrides:
updateResourceConfiguration in class MBeanResourceComponent<JBossASServerComponent<?>>
deleteResource
public void deleteResource()
throws Exception
- Specified by:
deleteResource in interface DeleteResourceFacet
- Throws:
Exception
getValues
public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
- Specified by:
getValues in interface MeasurementFacet- Overrides:
getValues in class MBeanResourceComponent<JBossASServerComponent<?>>
invokeOperation
public OperationResult invokeOperation(String name,
org.rhq.core.domain.configuration.Configuration parameters)
throws Exception
- Specified by:
invokeOperation in interface OperationFacet- Overrides:
invokeOperation in class MBeanResourceComponent<JBossASServerComponent<?>>
- Throws:
Exception
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.