org.rhq.modules.plugins.jbossas7
Class HostControllerComponent

java.lang.Object
  extended by org.rhq.modules.plugins.jbossas7.BaseComponent
      extended by org.rhq.modules.plugins.jbossas7.BaseServerComponent
          extended by org.rhq.modules.plugins.jbossas7.HostControllerComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent, MeasurementFacet, OperationFacet

public class HostControllerComponent
extends BaseServerComponent
implements OperationFacet

Component class for host- and domain controller

Author:
Heiko W. Rupp

Constructor Summary
HostControllerComponent()
           
 
Method Summary
 CreateResourceReport createResource(CreateResourceReport report)
           
 org.rhq.core.domain.configuration.Configuration getHCConfig()
           
 OperationResult invokeOperation(String name, org.rhq.core.domain.configuration.Configuration parameters)
           
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseServerComponent
getValues, installManagementUser, postProcessResult, restartServer, startServer
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent
deleteResource, deployContent, getAddress, getASConnection, getAvailability, getPath, loadResourceConfiguration, runDeploymentMagicOnServer, setConnection, setPath, start, stop, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HostControllerComponent

public HostControllerComponent()
Method Detail

getHCConfig

public org.rhq.core.domain.configuration.Configuration getHCConfig()

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
Throws:
InterruptedException
Exception

createResource

public CreateResourceReport createResource(CreateResourceReport report)
Specified by:
createResource in interface CreateChildResourceFacet
Overrides:
createResource in class BaseComponent


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.