Uses of Class
org.rhq.core.pc.inventory.ResourceContainer

Packages that use ResourceContainer
org.rhq.core.pc.inventory   
org.rhq.core.pc.measurement   
org.rhq.core.pc.plugin   
org.rhq.core.pc.upgrade   
org.rhq.core.pc.util   
 

Uses of ResourceContainer in org.rhq.core.pc.inventory
 

Methods in org.rhq.core.pc.inventory that return ResourceContainer
 ResourceContainer InventoryManager.getResourceContainer(CanonicalResourceKey canonicalId)
           
 ResourceContainer InventoryManager.getResourceContainer(Integer resourceId)
           
 ResourceContainer InventoryManager.getResourceContainer(org.rhq.core.domain.resource.Resource resource)
           
 ResourceContainer InventoryManager.getResourceContainer(String uuid)
           
 

Methods in org.rhq.core.pc.inventory that return types with arguments of type ResourceContainer
 Map<String,ResourceContainer> InventoryFile.getResourceContainers()
          Returns the map of resource containers (keyed on their UUIDs) found in the inventory file.
 

Methods in org.rhq.core.pc.inventory with parameters of type ResourceContainer
 void InventoryManager.activateResource(org.rhq.core.domain.resource.Resource resource, ResourceContainer container, boolean updatedPluginConfig)
          This will start the resource's plugin component, creating it first if it has not yet been created.
 Set<DiscoveredResourceDetails> InventoryManager.invokeDiscoveryComponent(ResourceContainer parentResourceContainer, ResourceDiscoveryComponent component, ResourceDiscoveryContext context)
          Invokes the given discovery component in order to discover resources.
 List<URL> InventoryManager.invokeDiscoveryComponentClassLoaderFacet(org.rhq.core.domain.resource.Resource resource, ResourceDiscoveryComponent component, ResourceContainer parentContainer)
          Invokes the given discovery component's ClassLoaderFacet in order to obtain additional jars for the resource's classloader.
<T extends ResourceComponent<?>>
org.rhq.core.domain.resource.ResourceUpgradeReport
InventoryManager.invokeDiscoveryComponentResourceUpgradeFacet(org.rhq.core.domain.resource.ResourceType resourceType, ResourceDiscoveryComponent<T> component, ResourceUpgradeContext<T> inventoriedResource, ResourceContainer parentResourceContainer)
           
 

Method parameters in org.rhq.core.pc.inventory with type arguments of type ResourceContainer
 void InventoryFile.storeInventory(org.rhq.core.domain.resource.Resource platformResource, Map<String,ResourceContainer> containers)
          Given a platform and map of resource containers (keyed on UUID strings), this persists that inventory to the inventory file.
 

Uses of ResourceContainer in org.rhq.core.pc.measurement
 

Methods in org.rhq.core.pc.measurement with parameters of type ResourceContainer
 String MeasurementManager.getTraitValue(ResourceContainer container, String traitName)
          Given the name of a trait, this will find the value of that trait for the given resource.
 

Uses of ResourceContainer in org.rhq.core.pc.plugin
 

Methods in org.rhq.core.pc.plugin with parameters of type ResourceContainer
 ResourceDiscoveryComponent PluginComponentFactory.getDiscoveryComponent(org.rhq.core.domain.resource.ResourceType resourceType, ResourceContainer parentResourceContainer)
          This will create a new ResourceDiscoveryComponent instance that can be used to discover and create Resources of the given resourceType.
 ClassLoader PluginComponentFactory.getDiscoveryComponentClassLoader(ResourceContainer parentResourceContainer, String pluginName)
           
 ClassLoader ClassLoaderManager.obtainResourceClassLoader(org.rhq.core.domain.resource.Resource resource, ResourceContainer parent, List<URL> additionalJars)
          Returns the classloader that the given resource should use when being invoked.
 

Uses of ResourceContainer in org.rhq.core.pc.upgrade
 

Methods in org.rhq.core.pc.upgrade with parameters of type ResourceContainer
 boolean ResourceUpgradeDelegate.processAndQueue(ResourceContainer resourceContainer)
          Asks the resource's discovery component to upgrade the resource.
 

Uses of ResourceContainer in org.rhq.core.pc.util
 

Methods in org.rhq.core.pc.util with parameters of type ResourceContainer
<T> T
DiscoveryComponentProxyFactory.getDiscoveryComponentProxy(org.rhq.core.domain.resource.ResourceType type, ResourceDiscoveryComponent component, long timeout, Class<T> componentInterface, ResourceContainer parentResourceContainer)
          Same as DiscoveryComponentProxyFactory.getDiscoveryComponentProxy(org.rhq.core.domain.resource.ResourceType, org.rhq.core.pluginapi.inventory.ResourceDiscoveryComponent, long, org.rhq.core.pc.inventory.ResourceContainer) except this lets you provide the interface of the discovery component you want to talk to.
 ResourceDiscoveryComponent DiscoveryComponentProxyFactory.getDiscoveryComponentProxy(org.rhq.core.domain.resource.ResourceType type, ResourceDiscoveryComponent component, long timeout, ResourceContainer parentResourceContainer)
          Given a discovery component instance, this returns that component wrapped in a proxy that provides the ability for invocations to that component to timeout after a certain time limit expires.
static void InventoryPrinter.outputInventory(PrintWriter exportWriter, boolean recurseChildren, boolean xml, ResourceContainer resourceContainer)
           
 



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