|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
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 | ||
|---|---|---|
|
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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||