org.rhq.modules.plugins.jbossas7
Class DomainDeploymentComponent

java.lang.Object
  extended by org.rhq.modules.plugins.jbossas7.BaseComponent<ResourceComponent<?>>
      extended by org.rhq.modules.plugins.jbossas7.DeploymentComponent
          extended by org.rhq.modules.plugins.jbossas7.DomainDeploymentComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, ContentFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent<ResourceComponent<?>>, MeasurementFacet, OperationFacet, AS7Component<ResourceComponent<?>>

public class DomainDeploymentComponent
extends DeploymentComponent
implements OperationFacet

Handle domain deployments

Author:
Heiko W. Rupp

Field Summary
 
Fields inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent
MANAGED_SERVER, testConnection
 
Constructor Summary
DomainDeploymentComponent()
           
 
Method Summary
 org.rhq.core.domain.measurement.AvailabilityType getAvailability()
          Return availability of this resource
 OperationResult invokeOperation(String name, org.rhq.core.domain.configuration.Configuration parameters)
           
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.DeploymentComponent
deployPackages, discoverDeployedPackages, generateInstallationSteps, removePackages, retrievePackageBits, start
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.BaseComponent
createResource, deleteResource, deployContent, getAddress, getASConnection, getPath, getServerComponent, getStringValue, getValues, loadResourceConfiguration, readAttribute, readAttribute, readAttribute, runDeploymentMagicOnServer, setConnection, setPath, stop, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainDeploymentComponent

public DomainDeploymentComponent()
Method Detail

getAvailability

public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
Description copied from class: BaseComponent
Return availability of this resource

Specified by:
getAvailability in interface AvailabilityFacet
Overrides:
getAvailability in class DeploymentComponent
See Also:
AvailabilityFacet.getAvailability()

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


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