org.rhq.core.pc.configuration
Class ConfigManagementSupport

java.lang.Object
  extended by org.rhq.core.pc.configuration.ConfigManagementSupport
All Implemented Interfaces:
ConfigManagement
Direct Known Subclasses:
LegacyConfigManagement, RawConfigManagement, StructuredAndRawConfigManagement, StructuredConfigManagement

public abstract class ConfigManagementSupport
extends Object
implements ConfigManagement


Field Summary
protected  ComponentService componentService
           
protected  ConfigurationUtilityService configUtilityService
           
 
Fields inherited from interface org.rhq.core.pc.configuration.ConfigManagement
FACET_METHOD_TIMEOUT
 
Constructor Summary
ConfigManagementSupport()
           
 
Method Summary
 ComponentService getComponentService()
           
 ConfigurationUtilityService getConfigurationUtilityService()
           
protected  ConfigurationFacet loadConfigurationFacet(int resourceId, FacetLockType lockType)
           
protected  ResourceConfigurationFacet loadResouceConfiguratonFacet(int resourceId)
           
protected  ResourceConfigurationFacet loadResourceConfigFacetWithWriteLock(int resourceId)
           
 void setComponentService(ComponentService componentService)
           
 void setConfigurationUtilityService(ConfigurationUtilityService configUtilityService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rhq.core.pc.configuration.ConfigManagement
executeLoad, executeUpdate
 

Field Detail

componentService

protected ComponentService componentService

configUtilityService

protected ConfigurationUtilityService configUtilityService
Constructor Detail

ConfigManagementSupport

public ConfigManagementSupport()
Method Detail

getComponentService

public ComponentService getComponentService()
Specified by:
getComponentService in interface ConfigManagement

setComponentService

public void setComponentService(ComponentService componentService)
Specified by:
setComponentService in interface ConfigManagement

getConfigurationUtilityService

public ConfigurationUtilityService getConfigurationUtilityService()
Specified by:
getConfigurationUtilityService in interface ConfigManagement

setConfigurationUtilityService

public void setConfigurationUtilityService(ConfigurationUtilityService configUtilityService)
Specified by:
setConfigurationUtilityService in interface ConfigManagement

loadResouceConfiguratonFacet

protected ResourceConfigurationFacet loadResouceConfiguratonFacet(int resourceId)
                                                           throws PluginContainerException
Throws:
PluginContainerException

loadResourceConfigFacetWithWriteLock

protected ResourceConfigurationFacet loadResourceConfigFacetWithWriteLock(int resourceId)
                                                                   throws PluginContainerException
Throws:
PluginContainerException

loadConfigurationFacet

protected ConfigurationFacet loadConfigurationFacet(int resourceId,
                                                    FacetLockType lockType)
                                             throws PluginContainerException
Throws:
PluginContainerException


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