org.rhq.plugins.jbossas5
Class ApplicationServerContentFacetDelegate

java.lang.Object
  extended by org.jboss.on.common.jbossas.AbstractJBossASContentFacetDelegate
      extended by org.rhq.plugins.jbossas5.ApplicationServerContentFacetDelegate
All Implemented Interfaces:
ContentFacet

public class ApplicationServerContentFacetDelegate
extends AbstractJBossASContentFacetDelegate


Field Summary
 
Fields inherited from class org.jboss.on.common.jbossas.AbstractJBossASContentFacetDelegate
PACKAGE_TYPE_LIBRARY, PACKAGE_TYPE_PATCH
 
Constructor Summary
protected ApplicationServerContentFacetDelegate(JBPMWorkflowManager workflowManager, File configurationPath, ContentContext contentContext)
           
 
Method Summary
 org.rhq.core.domain.content.transfer.DeployPackagesResponse deployJarLibrary(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails, ContentServices contentServices)
           
 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 type)
           
 void downloadBits(org.rhq.core.domain.content.PackageDetailsKey key, String destinationFileLocation)
           
 
Methods inherited from class org.jboss.on.common.jbossas.AbstractJBossASContentFacetDelegate
generateInstallationSteps, getWorkflowManager, removePackages, retrievePackageBits
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationServerContentFacetDelegate

protected ApplicationServerContentFacetDelegate(JBPMWorkflowManager workflowManager,
                                                File configurationPath,
                                                ContentContext contentContext)
Method Detail

discoverDeployedPackages

public Set<org.rhq.core.domain.content.transfer.ResourcePackageDetails> discoverDeployedPackages(org.rhq.core.domain.content.PackageType type)
Specified by:
discoverDeployedPackages in interface ContentFacet
Overrides:
discoverDeployedPackages in class AbstractJBossASContentFacetDelegate

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
Overrides:
deployPackages in class AbstractJBossASContentFacetDelegate

deployJarLibrary

public org.rhq.core.domain.content.transfer.DeployPackagesResponse deployJarLibrary(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails,
                                                                                    ContentServices contentServices)

downloadBits

public void downloadBits(org.rhq.core.domain.content.PackageDetailsKey key,
                         String destinationFileLocation)
                  throws IOException,
                         EmptyFileException
Throws:
IOException
EmptyFileException


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