public class DefaultAttributeMarshaller extends AttributeMarshaller
Constructor and Description |
---|
DefaultAttributeMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
marshallAsAttribute(AttributeDefinition attribute,
org.jboss.dmr.ModelNode resourceModel,
boolean marshallDefault,
XMLStreamWriter writer)
Marshalls the value from the given
resourceModel as an xml element, if it
is marshallable . |
void |
marshallAsElement(AttributeDefinition attribute,
org.jboss.dmr.ModelNode resourceModel,
boolean marshallDefault,
XMLStreamWriter writer) |
void |
marshallAsElement(AttributeDefinition attribute,
org.jboss.dmr.ModelNode resourceModel,
XMLStreamWriter writer) |
isMarshallable, isMarshallable
public void marshallAsAttribute(AttributeDefinition attribute, org.jboss.dmr.ModelNode resourceModel, boolean marshallDefault, XMLStreamWriter writer) throws XMLStreamException
AttributeMarshaller
resourceModel
as an xml element, if it
is marshallable
.marshallAsAttribute
in class AttributeMarshaller
attribute
- - attribute for which marshaling is being doneresourceModel
- the model, a non-null node of ModelType.OBJECT
.writer
- stream writer to use for writing the attributeXMLStreamException
- if thrown by writer
public void marshallAsElement(AttributeDefinition attribute, org.jboss.dmr.ModelNode resourceModel, XMLStreamWriter writer) throws XMLStreamException
XMLStreamException
public void marshallAsElement(AttributeDefinition attribute, org.jboss.dmr.ModelNode resourceModel, boolean marshallDefault, XMLStreamWriter writer) throws XMLStreamException
marshallAsElement
in class AttributeMarshaller
XMLStreamException
Copyright © 2013 JBoss by Red Hat. All rights reserved.