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 AttributeAssignmentpublic String encode()
Advice into its XML formStringpublic 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
StringBuilderbuilder - string stream into which the XML-encoded data is writtenCopyright © 2018 WSO2. All rights reserved.