static public Configuration getResourceConfiguration(InventoryManager inventoryManager, Resource resource) { Configuration result = resource.getResourceConfiguration(); if (null == result) { result = loadConfigurationFromFile(inventoryManager, resource.getId()); } return result; }
/** * @see ResourceContext#ResourceContext(org.rhq.core.domain.resource.Resource, org.rhq.core.pluginapi.inventory.ResourceComponent, org.rhq.core.pluginapi.inventory.ResourceContext, org.rhq.core.pluginapi.inventory.ResourceDiscoveryComponent, org.rhq.core.system.SystemInfo, java.io.File, java.io.File, String, org.rhq.core.pluginapi.event.EventContext, org.rhq.core.pluginapi.operation.OperationContext, org.rhq.core.pluginapi.content.ContentContext, org.rhq.core.pluginapi.availability.AvailabilityContext, org.rhq.core.pluginapi.inventory.InventoryContext, org.rhq.core.pluginapi.inventory.PluginContainerDeployment) * * @since 4.0 */ public ResourceUpgradeContext(Resource resource, ResourceContext<?> parentResourceContext, T parentResourceComponent, ResourceDiscoveryComponent<T> resourceDiscoveryComponent, SystemInfo systemInfo, File temporaryDirectory, File baseDataDirectory, String pluginContainerName, EventContext eventContext, OperationContext operationContext, ContentContext contentContext, AvailabilityContext availabilityContext, InventoryContext inventoryContext, PluginContainerDeployment pluginContainerDeployment) { super(resource, parentResourceComponent, parentResourceContext, resourceDiscoveryComponent, systemInfo, temporaryDirectory, baseDataDirectory, pluginContainerName, eventContext, operationContext, contentContext, availabilityContext, inventoryContext, pluginContainerDeployment); this.resourceConfiguration = resource.getResourceConfiguration(); this.name = resource.getName(); this.description = resource.getDescription(); this.version = resource.getVersion(); }
Configuration configuration = foundResource.getResourceConfiguration();
Configuration existingResourceConfiguration = resource.getResourceConfiguration(); ConfigurationMaskingUtility.unmaskConfiguration(memberResourceConfiguration, existingResourceConfiguration); Resource flyWeight = new Resource(resourceId);
Configuration existingResourceConfiguration = resource.getResourceConfiguration(); ConfigurationMaskingUtility.unmaskConfiguration(newResourceConfiguration, existingResourceConfiguration);
Configuration resourceConfiguration = resource.getResourceConfiguration(); if (resourceConfiguration != null) { resourceConfiguration.cleanoutRawConfiguration();
boolean isResConfigCompacted = (null == resource.getResourceConfiguration()); if (isResConfigCompacted) { resource.setResourceConfiguration(InventoryManager.getResourceConfiguration(resource));