Class AttributeMarshallers.WrappedListAttributeMarshaller

  • Enclosing class:
    AttributeMarshallers

    public static final class AttributeMarshallers.WrappedListAttributeMarshaller
    extends org.jboss.as.controller.AttributeMarshaller
    XML marshaller for connector attribute to wrap a list of attributes in an optional XML element.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jboss.as.controller.AttributeMarshaller

        org.jboss.as.controller.AttributeMarshaller.AttributeElementMarshaller
    • Field Summary

      • Fields inherited from class org.jboss.as.controller.AttributeMarshaller

        ATTRIBUTE_OBJECT, COMMA_STRING_LIST, ELEMENT_ONLY_OBJECT, OBJECT_LIST_MARSHALLER, OBJECT_MAP_MARSHALLER, PROPERTIES_MARSHALLER, PROPERTIES_MARSHALLER_UNWRAPPED, SIMPLE, STRING_LIST, UNWRAPPED_OBJECT_LIST_MARSHALLER, WRAPPED_OBJECT_LIST_MARSHALLER
    • Constructor Detail

      • WrappedListAttributeMarshaller

        public WrappedListAttributeMarshaller​(String wrappingElementName)
        Parameters:
        wrappingElementName -
    • Method Detail

      • marshallAsElement

        public void marshallAsElement​(org.jboss.as.controller.AttributeDefinition attribute,
                                      org.jboss.dmr.ModelNode resourceModel,
                                      boolean marshallDefault,
                                      XMLStreamWriter writer)
                               throws XMLStreamException
        Overrides:
        marshallAsElement in class org.jboss.as.controller.AttributeMarshaller
        Throws:
        XMLStreamException