public class Advice extends Object
Constructor and Description |
---|
Advice(URI adviceId,
List<AttributeAssignment> assignments)
Constructor that creates a new
Advice based on
the given elements. |
Modifier and Type | Method and Description |
---|---|
String |
encode()
Encodes this
Advice into its XML form |
void |
encode(StringBuilder builder)
Encodes this
Advice into its XML form and writes this out to the provided
StringBuilder |
URI |
getAdviceId() |
List<AttributeAssignment> |
getAssignments() |
static Advice |
getInstance(Node root)
Creates a
Advice based on its DOM node. |
public Advice(URI adviceId, List<AttributeAssignment> assignments)
Advice
based on
the given elements.adviceId
- Identifier that uniquely identify the Adviceassignments
- List
of AttributeAssignment
public String encode()
Advice
into its XML formString
public static Advice getInstance(Node root) throws ParsingException
Advice
based on its DOM node.root
- the DOM root of a AdviceTypeParsingException
- if the structure isn't validpublic URI getAdviceId()
public List<AttributeAssignment> getAssignments()
public void encode(StringBuilder builder)
Advice
into its XML form and writes this out to the provided
StringBuilder
builder
- string stream into which the XML-encoded data is writtenCopyright © 2016 WSO2. All rights reserved.