org.rhq.modules.plugins.jbossas7
Class HostControllerComponent<T extends ResourceComponent<?>>
java.lang.Object
org.rhq.modules.plugins.jbossas7.BaseComponent<T>
org.rhq.modules.plugins.jbossas7.BaseServerComponent<T>
org.rhq.modules.plugins.jbossas7.HostControllerComponent<T>
- All Implemented Interfaces:
- AvailabilityFacet, ConfigurationFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent<T>, MeasurementFacet, OperationFacet, AS7Component<T>
public class HostControllerComponent<T extends ResourceComponent<?>>
- extends BaseServerComponent<T>
- implements MeasurementFacet, OperationFacet
Component class for AS7 host and domain controllers.
- Author:
- Heiko W. Rupp
| Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseServerComponent |
collectConfigTrait, getASConnection, getAvailability, getServerPluginConfiguration, installManagementUser, postProcessResult, restartServer, setConnection, start, startServer, stop, waitUntilDown |
| Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent |
deleteResource, deployContent, getAddress, getPath, getServerComponent, getStringValue, loadResourceConfiguration, readAttribute, readAttribute, readAttribute, runDeploymentMagicOnServer, setPath, updateResourceConfiguration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HostControllerComponent
public HostControllerComponent()
getMode
protected AS7Mode getMode()
- Specified by:
getMode in class BaseServerComponent<T extends ResourceComponent<?>>
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 BaseServerComponent<T extends ResourceComponent<?>>
- Throws:
Exception- See Also:
MeasurementFacet.getValues(org.rhq.core.domain.measurement.MeasurementReport, java.util.Set)
invokeOperation
public OperationResult invokeOperation(String name,
org.rhq.core.domain.configuration.Configuration parameters)
throws InterruptedException,
Exception
- Specified by:
invokeOperation in interface OperationFacet- Overrides:
invokeOperation in class BaseComponent<T extends ResourceComponent<?>>
- Throws:
InterruptedException
Exception
createResource
public CreateResourceReport createResource(CreateResourceReport report)
- Specified by:
createResource in interface CreateChildResourceFacet- Overrides:
createResource in class BaseComponent<T extends ResourceComponent<?>>
getEnvironmentAddress
protected Address getEnvironmentAddress()
- Specified by:
getEnvironmentAddress in class BaseServerComponent<T extends ResourceComponent<?>>
getHostAddress
protected Address getHostAddress()
- Specified by:
getHostAddress in class BaseServerComponent<T extends ResourceComponent<?>>
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.