org.rhq.plugins.jbossas
Class JMSComponent
java.lang.Object
org.rhq.plugins.jmx.MBeanResourceComponent<JBossASServerComponent<?>>
org.rhq.plugins.jbossas.AbstractMessagingComponent
org.rhq.plugins.jbossas.JMSComponent
- All Implemented Interfaces:
- AvailabilityFacet, ConfigurationFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent<JBossASServerComponent<?>>, MeasurementFacet, OperationFacet, JMXComponent<JBossASServerComponent<?>>
public class JMSComponent
- extends AbstractMessagingComponent
- implements ConfigurationFacet, DeleteResourceFacet
Functionality around the JBossMQ subsystem
- Author:
- Mark Spritzler, Heiko W. Rupp
| Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent |
getAttributeName, getAttributeProperty, getBeanProperties, getEmsBean, getEmsConnection, getPropertyValueAsType, getResourceContext, getValues, invokeOperation, 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 |
TOPIC_MBEAN_NAME
public static final String TOPIC_MBEAN_NAME
- See Also:
- Constant Field Values
QUEUE_MBEAN_NAME
public static final String QUEUE_MBEAN_NAME
- See Also:
- Constant Field Values
JMSComponent
public JMSComponent()
getAvailability
public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
- Specified by:
getAvailability in interface AvailabilityFacet- Overrides:
getAvailability in class MBeanResourceComponent<JBossASServerComponent<?>>
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<?>>
start
public void start(ResourceContext<JBossASServerComponent<?>> context)
- Specified by:
start in interface ResourceComponent<JBossASServerComponent<?>>- Overrides:
start in class MBeanResourceComponent<JBossASServerComponent<?>>
createResource
public CreateResourceReport createResource(CreateResourceReport report)
- Specified by:
createResource in interface CreateChildResourceFacet
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.