public class AliasesComponent extends AugeasConfigurationComponent
AUGEAS_MODULE_NAME_PROP, AUGEAS_ROOT_PATH_PROP, DEFAULT_AUGEAS_ROOT_PATH, EXCLUDE_GLOBS_PROP, INCLUDE_GLOBS_PROP, RESOURCE_CONFIGURATION_ROOT_NODE_PROP| Constructor and Description |
|---|
AliasesComponent() |
| Modifier and Type | Method and Description |
|---|---|
CreateResourceReport |
createResource(CreateResourceReport report) |
org.rhq.core.domain.measurement.AvailabilityType |
getAvailability() |
protected AugeasNode |
getExistingChildNodeForListMemberPropertyMap(AugeasNode parentNode,
org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
org.rhq.core.domain.configuration.PropertyMap propMap) |
protected AugeasNode |
getNewListMemberNode(AugeasNode listNode,
org.rhq.core.domain.configuration.definition.PropertyDefinitionMap listMemberPropDefMap,
int listIndex) |
org.rhq.core.domain.configuration.Configuration |
loadResourceConfiguration() |
void |
start(ResourceContext resourceContext) |
void |
stop() |
void |
updateResourceConfiguration(ConfigurationUpdateReport report) |
close, createAugeas, createPropertyList, createPropertyMap, createPropertySimple, deleteResource, finalize, getAugeas, getAugeasLoadPath, getAugeasPathRelativeToParent, getAugeasRootPath, getChildResourceConfigurationRootLabel, getChildResourceConfigurationRootPath, getConfigurationFiles, getNodeInsertionPoint, getResourceConfigurationRootPath, getResourceContext, getResourceDescription, initAugeas, isAugeasAvailable, loadProperty, populatePropertyMap, setNode, setNodeFromPropertyList, setNodeFromPropertyMap, setNodeFromPropertySimple, setupAugeasModules, summarizeAugeasError, toNodeValue, toPropertyValue, updateStructuredConfiguration, validateResourceConfigurationpublic void start(ResourceContext resourceContext) throws InvalidPluginConfigurationException, Exception
start in interface ResourceComponentstart in class AugeasConfigurationComponentInvalidPluginConfigurationExceptionExceptionpublic void stop()
stop in interface ResourceComponentstop in class AugeasConfigurationComponentpublic org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface AvailabilityFacetgetAvailability in class AugeasConfigurationComponentpublic org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
throws Exception
loadResourceConfiguration in interface ConfigurationFacetloadResourceConfiguration in class AugeasConfigurationComponentExceptionpublic void updateResourceConfiguration(ConfigurationUpdateReport report)
updateResourceConfiguration in interface ConfigurationFacetupdateResourceConfiguration in class AugeasConfigurationComponentpublic CreateResourceReport createResource(CreateResourceReport report)
createResource in interface CreateChildResourceFacetcreateResource in class AugeasConfigurationComponentprotected AugeasNode getNewListMemberNode(AugeasNode listNode, org.rhq.core.domain.configuration.definition.PropertyDefinitionMap listMemberPropDefMap, int listIndex)
getNewListMemberNode in class AugeasConfigurationComponentprotected AugeasNode getExistingChildNodeForListMemberPropertyMap(AugeasNode parentNode, org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList, org.rhq.core.domain.configuration.PropertyMap propMap)
getExistingChildNodeForListMemberPropertyMap in class AugeasConfigurationComponentCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.