Class DefaultResourceAddDescriptionProvider
- java.lang.Object
-
- org.jboss.as.controller.descriptions.DefaultResourceAddDescriptionProvider
-
- All Implemented Interfaces:
DescriptionProvider
public class DefaultResourceAddDescriptionProvider extends Object implements DescriptionProvider
Uses an analysis of registry metadata to provide a default description of an operation that adds a resource.- Author:
- Brian Stansberry (c) 2011 Red Hat Inc.
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition
INDEX
-
Constructor Summary
Constructors Constructor Description DefaultResourceAddDescriptionProvider(ImmutableManagementResourceRegistration registration, ResourceDescriptionResolver descriptionResolver)
DefaultResourceAddDescriptionProvider(ImmutableManagementResourceRegistration registration, ResourceDescriptionResolver descriptionResolver, boolean orderedChildResource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.dmr.ModelNode
getModelDescription(Locale locale)
Gets the descriptive information (human-friendly description, list of attributes, list of children) describing a single model node or operation.
-
-
-
Field Detail
-
INDEX
public static final AttributeDefinition INDEX
-
-
Constructor Detail
-
DefaultResourceAddDescriptionProvider
public DefaultResourceAddDescriptionProvider(ImmutableManagementResourceRegistration registration, ResourceDescriptionResolver descriptionResolver)
-
DefaultResourceAddDescriptionProvider
public DefaultResourceAddDescriptionProvider(ImmutableManagementResourceRegistration registration, ResourceDescriptionResolver descriptionResolver, boolean orderedChildResource)
-
-
Method Detail
-
getModelDescription
public org.jboss.dmr.ModelNode getModelDescription(Locale locale)
Description copied from interface:DescriptionProvider
Gets the descriptive information (human-friendly description, list of attributes, list of children) describing a single model node or operation.The implementation must assume that the caller intends to modify the returned
ModelNode
so it should not hand out a reference to any internal data structures.- Specified by:
getModelDescription
in interfaceDescriptionProvider
- Parameters:
locale
- the locale to use to generate any localized text used in the description. May benull
, in which caseLocale.getDefault()
should be used- Returns:
ModelNode
describing the model node's structure
-
-