public class CronTabComponent extends AugeasConfigurationComponent<CronComponent>
| Modifier and Type | Field and Description |
|---|---|
static String |
ENTRIES_NODE |
static String |
ENTRIES_PROP |
static String |
ENVIRONMENT_SETTINGS_NODE |
static String |
ENVIRONMENT_SETTINGS_PROP |
static String |
NAME_PROP |
static String |
VALUE_PROP |
static String |
VAR_PROP |
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 |
|---|
CronTabComponent() |
| Modifier and Type | Method and Description |
|---|---|
protected org.rhq.core.domain.configuration.Property |
createPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
net.augeas.Augeas augeas,
AugeasNode node) |
protected String |
getAugeasPathRelativeToParent(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef,
AugeasNode parentNode,
net.augeas.Augeas augeas) |
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 String |
getResourceConfigurationRootPath() |
protected void |
setNodeFromPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
org.rhq.core.domain.configuration.PropertyList propList,
net.augeas.Augeas augeas,
AugeasNode listNode) |
void |
start(ResourceContext<CronComponent> context) |
close, createAugeas, createPropertyMap, createPropertySimple, createResource, deleteResource, finalize, getAugeas, getAugeasLoadPath, getAugeasRootPath, getChildResourceConfigurationRootLabel, getChildResourceConfigurationRootPath, getConfigurationFiles, getNewListMemberNode, getNodeInsertionPoint, getResourceContext, getResourceDescription, initAugeas, isAugeasAvailable, loadProperty, loadResourceConfiguration, populatePropertyMap, setNode, setNodeFromPropertyMap, setNodeFromPropertySimple, setupAugeasModules, stop, summarizeAugeasError, toNodeValue, toPropertyValue, updateResourceConfiguration, updateStructuredConfiguration, validateResourceConfigurationpublic static final String ENVIRONMENT_SETTINGS_PROP
public static final String ENVIRONMENT_SETTINGS_NODE
public static final String VAR_PROP
public static final String ENTRIES_PROP
public static final String ENTRIES_NODE
public static final String NAME_PROP
public static final String VALUE_PROP
public void start(ResourceContext<CronComponent> context) throws InvalidPluginConfigurationException, Exception
start in interface ResourceComponent<CronComponent>start in class AugeasConfigurationComponent<CronComponent>InvalidPluginConfigurationExceptionExceptionpublic org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface AvailabilityFacetgetAvailability in class AugeasConfigurationComponent<CronComponent>protected String getResourceConfigurationRootPath()
getResourceConfigurationRootPath in class AugeasConfigurationComponent<CronComponent>protected String getAugeasPathRelativeToParent(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef, AugeasNode parentNode, net.augeas.Augeas augeas)
getAugeasPathRelativeToParent in class AugeasConfigurationComponent<CronComponent>protected org.rhq.core.domain.configuration.Property createPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
net.augeas.Augeas augeas,
AugeasNode node)
createPropertyList in class AugeasConfigurationComponent<CronComponent>protected void setNodeFromPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList,
org.rhq.core.domain.configuration.PropertyList propList,
net.augeas.Augeas augeas,
AugeasNode listNode)
setNodeFromPropertyList in class AugeasConfigurationComponent<CronComponent>protected AugeasNode getExistingChildNodeForListMemberPropertyMap(AugeasNode parentNode, org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList, org.rhq.core.domain.configuration.PropertyMap propMap)
getExistingChildNodeForListMemberPropertyMap in class AugeasConfigurationComponent<CronComponent>Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.