|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.ListAttributeDefinition
org.modeshape.jboss.subsystem.MappedListAttributeDefinition
public class MappedListAttributeDefinition
An extension to ListAttributeDefinition that contains a mapped field.
Nested Class Summary | |
---|---|
static class |
MappedListAttributeDefinition.Builder
|
Constructor Summary | |
---|---|
protected |
MappedListAttributeDefinition(org.jboss.as.controller.SimpleListAttributeDefinition simpleList,
org.jboss.as.controller.SimpleAttributeDefinition valueType,
List<String> pathToFieldInConfiguration)
|
Method Summary | |
---|---|
protected void |
addAttributeValueTypeDescription(org.jboss.dmr.ModelNode node,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
Locale locale,
ResourceBundle bundle)
|
org.jboss.dmr.ModelNode |
addOperationParameterDescription(org.jboss.dmr.ModelNode resourceDescription,
String operationName,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
Locale locale,
ResourceBundle bundle)
|
org.jboss.dmr.ModelNode |
addOperationParameterDescription(ResourceBundle bundle,
String prefix,
org.jboss.dmr.ModelNode operationDescription)
|
protected void |
addOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node,
String operationName,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
Locale locale,
ResourceBundle bundle)
|
org.jboss.dmr.ModelNode |
addResourceAttributeDescription(org.jboss.dmr.ModelNode resourceDescription,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
Locale locale,
ResourceBundle bundle)
|
org.jboss.dmr.ModelNode |
addResourceAttributeDescription(ResourceBundle bundle,
String prefix,
org.jboss.dmr.ModelNode resourceDescription)
|
protected void |
addValueTypeDescription(org.jboss.dmr.ModelNode node,
ResourceBundle bundle)
|
String[] |
getAlternatives()
|
String |
getAttributeTextDescription(ResourceBundle bundle,
String prefix)
|
org.jboss.dmr.ModelNode |
getDefaultValue()
|
org.jboss.as.controller.operations.validation.ParameterValidator |
getElementValidator()
|
String |
getFieldName()
Get the name of the mapped field in the RepositoryConfiguration . |
EnumSet<org.jboss.as.controller.registry.AttributeAccess.Flag> |
getFlags()
|
org.jboss.as.controller.client.helpers.MeasurementUnit |
getMeasurementUnit()
|
String |
getName()
|
org.jboss.dmr.ModelNode |
getNoTextDescription(boolean forOperation)
|
List<String> |
getPathToContainerOfField()
Get the path to the field that contains the mapped field within the RepositoryConfiguration . |
List<String> |
getPathToField()
Get the path to the field within the RepositoryConfiguration . |
String[] |
getRequires()
|
org.jboss.dmr.ModelType |
getType()
|
Object |
getTypedValue(org.jboss.dmr.ModelNode node)
Obtain from the supplied model node value the value that can be used in the RepositoryConfiguration field. |
org.jboss.as.controller.operations.validation.ParameterValidator |
getValidator()
|
String |
getXmlName()
|
boolean |
hasAlternative(org.jboss.dmr.ModelNode operationObject)
|
boolean |
isAllowed(org.jboss.dmr.ModelNode operationObject)
|
boolean |
isAllowExpression()
|
boolean |
isAllowNull()
|
boolean |
isMarshallable(org.jboss.dmr.ModelNode resourceModel)
|
boolean |
isMarshallable(org.jboss.dmr.ModelNode resourceModel,
boolean marshallDefault)
|
boolean |
isRequired(org.jboss.dmr.ModelNode operationObject)
|
void |
marshallAsElement(org.jboss.dmr.ModelNode resourceModel,
XMLStreamWriter writer)
|
org.jboss.dmr.ModelNode |
parse(String value,
Location location)
Deprecated. |
org.jboss.dmr.ModelNode |
parse(String value,
XMLStreamReader reader)
|
void |
parseAndAddParameterElement(String value,
org.jboss.dmr.ModelNode operation,
Location location)
Deprecated. |
void |
parseAndAddParameterElement(String value,
org.jboss.dmr.ModelNode operation,
XMLStreamReader reader)
|
org.jboss.dmr.ModelNode |
resolveModelAttribute(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model)
|
org.jboss.dmr.ModelNode |
validateOperation(org.jboss.dmr.ModelNode operationObject)
|
org.jboss.dmr.ModelNode |
validateResolvedOperation(org.jboss.dmr.ModelNode operationObject)
Deprecated. |
Methods inherited from class org.jboss.as.controller.AttributeDefinition |
---|
correctValue, validateAndSet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MappedListAttributeDefinition(org.jboss.as.controller.SimpleListAttributeDefinition simpleList, org.jboss.as.controller.SimpleAttributeDefinition valueType, List<String> pathToFieldInConfiguration)
Method Detail |
---|
public List<String> getPathToField()
MappedAttributeDefinition
RepositoryConfiguration
.
getPathToField
in interface MappedAttributeDefinition
public List<String> getPathToContainerOfField()
MappedAttributeDefinition
RepositoryConfiguration
.
getPathToContainerOfField
in interface MappedAttributeDefinition
public String getFieldName()
MappedAttributeDefinition
RepositoryConfiguration
.
getFieldName
in interface MappedAttributeDefinition
public Object getTypedValue(org.jboss.dmr.ModelNode node) throws org.jboss.as.controller.OperationFailedException
MappedAttributeDefinition
getTypedValue
in interface MappedAttributeDefinition
node
- the model node value
org.jboss.as.controller.OperationFailedException
- if there was an error obtaining the value from the model nodepublic org.jboss.dmr.ModelNode addResourceAttributeDescription(ResourceBundle bundle, String prefix, org.jboss.dmr.ModelNode resourceDescription)
addResourceAttributeDescription
in class org.jboss.as.controller.ListAttributeDefinition
public org.jboss.dmr.ModelNode addOperationParameterDescription(ResourceBundle bundle, String prefix, org.jboss.dmr.ModelNode operationDescription)
addOperationParameterDescription
in class org.jboss.as.controller.ListAttributeDefinition
public org.jboss.as.controller.operations.validation.ParameterValidator getElementValidator()
getElementValidator
in class org.jboss.as.controller.ListAttributeDefinition
public org.jboss.dmr.ModelNode parse(String value, XMLStreamReader reader) throws XMLStreamException
parse
in class org.jboss.as.controller.ListAttributeDefinition
XMLStreamException
@Deprecated public org.jboss.dmr.ModelNode parse(String value, Location location) throws XMLStreamException
parse
in class org.jboss.as.controller.ListAttributeDefinition
XMLStreamException
public void marshallAsElement(org.jboss.dmr.ModelNode resourceModel, XMLStreamWriter writer) throws XMLStreamException
marshallAsElement
in class org.jboss.as.controller.AttributeDefinition
XMLStreamException
public String getName()
getName
in class org.jboss.as.controller.AttributeDefinition
public String getXmlName()
getXmlName
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.dmr.ModelType getType()
getType
in class org.jboss.as.controller.AttributeDefinition
public boolean isAllowNull()
isAllowNull
in class org.jboss.as.controller.AttributeDefinition
public boolean isAllowExpression()
isAllowExpression
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.dmr.ModelNode getDefaultValue()
getDefaultValue
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.as.controller.client.helpers.MeasurementUnit getMeasurementUnit()
getMeasurementUnit
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.as.controller.operations.validation.ParameterValidator getValidator()
getValidator
in class org.jboss.as.controller.AttributeDefinition
public String[] getAlternatives()
getAlternatives
in class org.jboss.as.controller.AttributeDefinition
public String[] getRequires()
getRequires
in class org.jboss.as.controller.AttributeDefinition
public EnumSet<org.jboss.as.controller.registry.AttributeAccess.Flag> getFlags()
getFlags
in class org.jboss.as.controller.AttributeDefinition
public boolean isMarshallable(org.jboss.dmr.ModelNode resourceModel)
isMarshallable
in class org.jboss.as.controller.AttributeDefinition
public void parseAndAddParameterElement(String value, org.jboss.dmr.ModelNode operation, XMLStreamReader reader) throws XMLStreamException
parseAndAddParameterElement
in class org.jboss.as.controller.ListAttributeDefinition
XMLStreamException
public boolean isMarshallable(org.jboss.dmr.ModelNode resourceModel, boolean marshallDefault)
isMarshallable
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.dmr.ModelNode validateOperation(org.jboss.dmr.ModelNode operationObject) throws org.jboss.as.controller.OperationFailedException
validateOperation
in class org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.OperationFailedException
@Deprecated public void parseAndAddParameterElement(String value, org.jboss.dmr.ModelNode operation, Location location) throws XMLStreamException
parseAndAddParameterElement
in class org.jboss.as.controller.ListAttributeDefinition
XMLStreamException
@Deprecated public org.jboss.dmr.ModelNode validateResolvedOperation(org.jboss.dmr.ModelNode operationObject) throws org.jboss.as.controller.OperationFailedException
validateResolvedOperation
in class org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.OperationFailedException
public org.jboss.dmr.ModelNode resolveModelAttribute(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException
resolveModelAttribute
in class org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.OperationFailedException
public org.jboss.dmr.ModelNode addResourceAttributeDescription(org.jboss.dmr.ModelNode resourceDescription, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)
addResourceAttributeDescription
in class org.jboss.as.controller.ListAttributeDefinition
public org.jboss.dmr.ModelNode addOperationParameterDescription(org.jboss.dmr.ModelNode resourceDescription, String operationName, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)
addOperationParameterDescription
in class org.jboss.as.controller.ListAttributeDefinition
public boolean isAllowed(org.jboss.dmr.ModelNode operationObject)
isAllowed
in class org.jboss.as.controller.AttributeDefinition
public boolean isRequired(org.jboss.dmr.ModelNode operationObject)
isRequired
in class org.jboss.as.controller.AttributeDefinition
public boolean hasAlternative(org.jboss.dmr.ModelNode operationObject)
hasAlternative
in class org.jboss.as.controller.AttributeDefinition
public String getAttributeTextDescription(ResourceBundle bundle, String prefix)
getAttributeTextDescription
in class org.jboss.as.controller.AttributeDefinition
public org.jboss.dmr.ModelNode getNoTextDescription(boolean forOperation)
getNoTextDescription
in class org.jboss.as.controller.AttributeDefinition
protected void addValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceBundle bundle)
addValueTypeDescription
in class org.jboss.as.controller.ListAttributeDefinition
protected void addAttributeValueTypeDescription(org.jboss.dmr.ModelNode node, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)
addAttributeValueTypeDescription
in class org.jboss.as.controller.ListAttributeDefinition
protected void addOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node, String operationName, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)
addOperationParameterValueTypeDescription
in class org.jboss.as.controller.ListAttributeDefinition
|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |