Class NamedResourceRegistrationXMLElement.DefaultBuilder
java.lang.Object
org.jboss.as.controller.xml.XMLParticle.AbstractBuilder<RC,WC,T,B>
org.jboss.as.controller.xml.XMLContainer.AbstractBuilder<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode,T,B>
org.jboss.as.controller.persistence.xml.ResourceXMLContainer.AbstractBuilder<T,B>
org.jboss.as.controller.persistence.xml.ResourceRegistrationXMLElement.AbstractBuilder<NamedResourceRegistrationXMLElement,NamedResourceRegistrationXMLElement.Builder>
org.jboss.as.controller.persistence.xml.NamedResourceRegistrationXMLElement.DefaultBuilder
- All Implemented Interfaces:
FeatureFilter,FeatureRegistry,AttributeDefinitionXMLConfiguration.Configurator<NamedResourceRegistrationXMLElement.Builder>,NamedResourceRegistrationXMLElement.Builder,ResourceRegistrationXMLElement.Builder<NamedResourceRegistrationXMLElement,,NamedResourceRegistrationXMLElement.Builder> ResourceXMLContainer.Builder<NamedResourceRegistrationXMLElement,,NamedResourceRegistrationXMLElement.Builder> QNameResolver,XMLContainer.Builder<Map.Entry<PathAddress,,Map<PathAddress, org.jboss.dmr.ModelNode>>, org.jboss.dmr.ModelNode, NamedResourceRegistrationXMLElement, NamedResourceRegistrationXMLElement.Builder> XMLParticle.Builder<Map.Entry<PathAddress,Map<PathAddress, org.jboss.dmr.ModelNode>>, org.jboss.dmr.ModelNode, NamedResourceRegistrationXMLElement, NamedResourceRegistrationXMLElement.Builder>
- Enclosing interface:
- NamedResourceRegistrationXMLElement
public static class NamedResourceRegistrationXMLElement.DefaultBuilder
extends ResourceRegistrationXMLElement.AbstractBuilder<NamedResourceRegistrationXMLElement,NamedResourceRegistrationXMLElement.Builder>
implements NamedResourceRegistrationXMLElement.Builder
-
Field Summary
Fields inherited from interface org.jboss.as.controller.xml.QNameResolver
COMPARATOR -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds this XML particle.builder()withResourceAttributeLocalName(String localName) Overrides the local name of the attribute used to create the path for this resource.Overrides the local name of the attribute used to create the path for this resource.Methods inherited from class org.jboss.as.controller.persistence.xml.ResourceRegistrationXMLElement.AbstractBuilder
withCardinality, withElementLocalName, withElementLocalName, withElementName, withOperationKey, withOperationTransformationMethods inherited from class org.jboss.as.controller.persistence.xml.ResourceXMLContainer.AbstractBuilder
addAttribute, addAttributes, getStability, ignoreAttributeLocalNames, ignoreAttributeNames, resolve, withLocalNames, withMarshallers, withNames, withParsersMethods inherited from class org.jboss.as.controller.xml.XMLContainer.AbstractBuilder
getContent, withContentMethods inherited from class org.jboss.as.controller.xml.XMLParticle.AbstractBuilder
getCardinalityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.persistence.xml.AttributeDefinitionXMLConfiguration.Configurator
withLocalNames, withMarshallers, withNames, withParsersMethods inherited from interface org.jboss.as.controller.FeatureRegistry
enablesMethods inherited from interface org.jboss.as.controller.persistence.xml.ResourceRegistrationXMLElement.Builder
thenDiscardOperation, withDefaultValues, withElementLocalName, withElementLocalName, withElementName, withElementName, withOperationKey, withOperationTransformation, withOperationTransformation, withOperationTransformationMethods inherited from interface org.jboss.as.controller.persistence.xml.ResourceXMLContainer.Builder
addAttribute, addAttributes, ignoreAttributeLocalNames, ignoreAttributeNames, provideAttributesMethods inherited from interface org.jboss.as.controller.xml.XMLContainer.Builder
withContent, withContent, withContent, withContentMethods inherited from interface org.jboss.as.controller.xml.XMLParticle.Builder
withCardinality
-
Method Details
-
withResourceAttributeLocalName
Description copied from interface:NamedResourceRegistrationXMLElement.BuilderOverrides the local name of the attribute used to create the path for this resource. Defaults to "name" if unspecified.- Specified by:
withResourceAttributeLocalNamein interfaceNamedResourceRegistrationXMLElement.Builder- Parameters:
localName- a attribute local name.- Returns:
- a reference to this builder.
-
withResourceAttributeName
Description copied from interface:NamedResourceRegistrationXMLElement.BuilderOverrides the local name of the attribute used to create the path for this resource. Defaults to "name" if unspecified.- Specified by:
withResourceAttributeNamein interfaceNamedResourceRegistrationXMLElement.Builder- Parameters:
name- a attribute local name.- Returns:
- a reference to this builder.
-
builder
- Specified by:
builderin classXMLParticle.AbstractBuilder<Map.Entry<PathAddress,Map<PathAddress, org.jboss.dmr.ModelNode>>, org.jboss.dmr.ModelNode, NamedResourceRegistrationXMLElement, NamedResourceRegistrationXMLElement.Builder>
-
build
Description copied from interface:XMLParticle.BuilderBuilds this XML particle.- Specified by:
buildin interfaceXMLParticle.Builder<Map.Entry<PathAddress,Map<PathAddress, org.jboss.dmr.ModelNode>>, org.jboss.dmr.ModelNode, NamedResourceRegistrationXMLElement, NamedResourceRegistrationXMLElement.Builder> - Returns:
-