|
ModeShape Distribution 3.0.0.Alpha5 | |||||||||
| 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()
MappedAttributeDefinitionRepositoryConfiguration.
getPathToField in interface MappedAttributeDefinitionpublic List<String> getPathToContainerOfField()
MappedAttributeDefinitionRepositoryConfiguration.
getPathToContainerOfField in interface MappedAttributeDefinitionpublic String getFieldName()
MappedAttributeDefinitionRepositoryConfiguration.
getFieldName in interface MappedAttributeDefinition
public Object getTypedValue(org.jboss.dmr.ModelNode node)
throws org.jboss.as.controller.OperationFailedException
MappedAttributeDefinition
getTypedValue in interface MappedAttributeDefinitionnode - the model node value
org.jboss.as.controller.OperationFailedException - if there was an error obtaining the value from the model node
public 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.ListAttributeDefinitionpublic 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.ListAttributeDefinitionXMLStreamException
@Deprecated
public org.jboss.dmr.ModelNode parse(String value,
Location location)
throws XMLStreamException
parse in class org.jboss.as.controller.ListAttributeDefinitionXMLStreamException
public void marshallAsElement(org.jboss.dmr.ModelNode resourceModel,
XMLStreamWriter writer)
throws XMLStreamException
marshallAsElement in class org.jboss.as.controller.AttributeDefinitionXMLStreamExceptionpublic String getName()
getName in class org.jboss.as.controller.AttributeDefinitionpublic String getXmlName()
getXmlName in class org.jboss.as.controller.AttributeDefinitionpublic org.jboss.dmr.ModelType getType()
getType in class org.jboss.as.controller.AttributeDefinitionpublic boolean isAllowNull()
isAllowNull in class org.jboss.as.controller.AttributeDefinitionpublic boolean isAllowExpression()
isAllowExpression in class org.jboss.as.controller.AttributeDefinitionpublic org.jboss.dmr.ModelNode getDefaultValue()
getDefaultValue in class org.jboss.as.controller.AttributeDefinitionpublic org.jboss.as.controller.client.helpers.MeasurementUnit getMeasurementUnit()
getMeasurementUnit in class org.jboss.as.controller.AttributeDefinitionpublic org.jboss.as.controller.operations.validation.ParameterValidator getValidator()
getValidator in class org.jboss.as.controller.AttributeDefinitionpublic String[] getAlternatives()
getAlternatives in class org.jboss.as.controller.AttributeDefinitionpublic String[] getRequires()
getRequires in class org.jboss.as.controller.AttributeDefinitionpublic EnumSet<org.jboss.as.controller.registry.AttributeAccess.Flag> getFlags()
getFlags in class org.jboss.as.controller.AttributeDefinitionpublic 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.ListAttributeDefinitionXMLStreamException
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.AttributeDefinitionorg.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.ListAttributeDefinitionXMLStreamException
@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.AttributeDefinitionorg.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.AttributeDefinitionorg.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.ListAttributeDefinitionpublic boolean isAllowed(org.jboss.dmr.ModelNode operationObject)
isAllowed in class org.jboss.as.controller.AttributeDefinitionpublic boolean isRequired(org.jboss.dmr.ModelNode operationObject)
isRequired in class org.jboss.as.controller.AttributeDefinitionpublic 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.AttributeDefinitionpublic 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.Alpha5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||