public interface ContentFacet
| Modifier and Type | Method and Description |
|---|---|
org.rhq.core.domain.content.transfer.DeployPackagesResponse |
deployPackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages,
ContentServices contentServices)
Requests that the content for the given packages be deployed to the resource.
|
Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> |
discoverDeployedPackages(org.rhq.core.domain.content.PackageType type)
Asks that the component run a discovery and return information on all currently installed packages of the
specified type.
|
List<org.rhq.core.domain.content.transfer.DeployPackageStep> |
generateInstallationSteps(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
Returns a list of installation steps that will take place when installing the specified package.
|
org.rhq.core.domain.content.transfer.RemovePackagesResponse |
removePackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages)
Requests that the given installed packages be deleted from the resource.
|
InputStream |
retrievePackageBits(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
Asks that a stream of data containing the installed package contents be returned.
|
List<org.rhq.core.domain.content.transfer.DeployPackageStep> generateInstallationSteps(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
null.packageDetails - describes the package to be installednull if they cannot be
determinedorg.rhq.core.domain.content.transfer.DeployPackagesResponse deployPackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages, ContentServices contentServices)
ResourcePackageDetails object.packages - the packages to installcontentServices - a proxy object that allows the facet implementation to be able to request things from the
plugin container (such as being able to pull down a package's content from an external
source).org.rhq.core.domain.content.transfer.RemovePackagesResponse removePackages(Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> packages)
ResourcePackageDetails object.packages - the packages to removeSet<org.rhq.core.domain.content.transfer.ResourcePackageDetails> discoverDeployedPackages(org.rhq.core.domain.content.PackageType type)
type - the type of packaged content that should be discoveredInputStream retrievePackageBits(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
packageDetails - the package whose contents should be streamed back to the callerCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.