org.rhq.plugins.jbossas5
Class StandaloneManagedDeploymentComponent
java.lang.Object
org.rhq.plugins.jbossas5.AbstractManagedComponent
org.rhq.plugins.jbossas5.AbstractManagedDeploymentComponent
org.rhq.plugins.jbossas5.StandaloneManagedDeploymentComponent
- All Implemented Interfaces:
- org.jboss.deployers.spi.management.deploy.ProgressListener, AvailabilityFacet, ContentFacet, DeleteResourceFacet, ResourceComponent<ProfileServiceComponent<?>>, MeasurementFacet, OperationFacet, ProfileServiceComponent<ProfileServiceComponent<?>>, JMXComponent<ProfileServiceComponent<?>>
public class StandaloneManagedDeploymentComponent
- extends AbstractManagedDeploymentComponent
- implements MeasurementFacet, ContentFacet, DeleteResourceFacet
A resource component for managing a standalone/top-level Profile Service managed deployment.
- Author:
- Ian Springer
|
Method Summary |
void |
deleteResource()
|
org.rhq.core.domain.content.transfer.DeployPackagesResponse |
deployPackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages,
ContentServices contentServices)
|
Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> |
discoverDeployedPackages(org.rhq.core.domain.content.PackageType packageType)
|
List<org.rhq.core.domain.content.transfer.DeployPackageStep> |
generateInstallationSteps(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
|
void |
getValues(org.rhq.core.domain.measurement.MeasurementReport report,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
|
org.rhq.core.domain.content.transfer.RemovePackagesResponse |
removePackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages)
|
InputStream |
retrievePackageBits(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RHQ_SHA256
public static final String RHQ_SHA256
- See Also:
- Constant Field Values
StandaloneManagedDeploymentComponent
public StandaloneManagedDeploymentComponent()
getValues
public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
throws Exception
- Specified by:
getValues in interface MeasurementFacet- Overrides:
getValues in class AbstractManagedDeploymentComponent
- Throws:
Exception
retrievePackageBits
public InputStream retrievePackageBits(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
- Specified by:
retrievePackageBits in interface ContentFacet
discoverDeployedPackages
public Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> discoverDeployedPackages(org.rhq.core.domain.content.PackageType packageType)
- Specified by:
discoverDeployedPackages in interface ContentFacet
removePackages
public org.rhq.core.domain.content.transfer.RemovePackagesResponse removePackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages)
- Specified by:
removePackages in interface ContentFacet
generateInstallationSteps
public List<org.rhq.core.domain.content.transfer.DeployPackageStep> generateInstallationSteps(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
- Specified by:
generateInstallationSteps in interface ContentFacet
deployPackages
public org.rhq.core.domain.content.transfer.DeployPackagesResponse deployPackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages,
ContentServices contentServices)
- Specified by:
deployPackages in interface ContentFacet
deleteResource
public void deleteResource()
throws Exception
- Specified by:
deleteResource in interface DeleteResourceFacet
- Throws:
Exception
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.