org.rhq.plugins.aliases
Class AliasesComponent
java.lang.Object
org.rhq.plugins.augeas.AugeasConfigurationComponent
org.rhq.plugins.aliases.AliasesComponent
- All Implemented Interfaces:
- AvailabilityFacet, ConfigurationFacet, CreateChildResourceFacet, DeleteResourceFacet, ResourceComponent
public class AliasesComponent
- extends AugeasConfigurationComponent
| Methods inherited from class org.rhq.plugins.augeas.AugeasConfigurationComponent |
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, validateResourceConfiguration |
AliasesComponent
public AliasesComponent()
start
public void start(ResourceContext resourceContext)
throws InvalidPluginConfigurationException,
Exception
- Specified by:
start in interface ResourceComponent- Overrides:
start in class AugeasConfigurationComponent
- Throws:
InvalidPluginConfigurationException
Exception
stop
public void stop()
- Specified by:
stop in interface ResourceComponent- Overrides:
stop in class AugeasConfigurationComponent
getAvailability
public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
- Specified by:
getAvailability in interface AvailabilityFacet- Overrides:
getAvailability in class AugeasConfigurationComponent
loadResourceConfiguration
public org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
throws Exception
- Specified by:
loadResourceConfiguration in interface ConfigurationFacet- Overrides:
loadResourceConfiguration in class AugeasConfigurationComponent
- Throws:
Exception
updateResourceConfiguration
public void updateResourceConfiguration(ConfigurationUpdateReport report)
- Specified by:
updateResourceConfiguration in interface ConfigurationFacet- Overrides:
updateResourceConfiguration in class AugeasConfigurationComponent
createResource
public CreateResourceReport createResource(CreateResourceReport report)
- Specified by:
createResource in interface CreateChildResourceFacet- Overrides:
createResource in class AugeasConfigurationComponent
getNewListMemberNode
protected AugeasNode getNewListMemberNode(AugeasNode listNode,
org.rhq.core.domain.configuration.definition.PropertyDefinitionMap listMemberPropDefMap,
int listIndex)
- Overrides:
getNewListMemberNode in class AugeasConfigurationComponent
getExistingChildNodeForListMemberPropertyMap
protected AugeasNode getExistingChildNodeForListMemberPropertyMap(AugeasNode parentNode,
org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
org.rhq.core.domain.configuration.PropertyMap propMap)
- Overrides:
getExistingChildNodeForListMemberPropertyMap in class AugeasConfigurationComponent
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.