public interface IEndpoint
Modifier and Type | Method and Description |
---|---|
void |
build(org.apache.axiom.om.OMElement elem,
boolean isAnonymous)
Populate this endpoint from the Synapse endpoint configuration.
|
void |
build(org.apache.synapse.endpoints.Template template,
org.apache.synapse.config.xml.endpoints.DefinitionFactory factory)
Populate this endpoint from the Synapse endpoint template configuration.
|
String |
getTagLocalName()
Get the tag name of the endpoint
|
org.apache.axiom.om.OMElement |
serialize(org.apache.axiom.om.OMElement parent)
Serialize this endpoint in to the corresponding Synapse endpoint configuration.
|
org.apache.axiom.om.OMElement serialize(org.apache.axiom.om.OMElement parent)
parent
- if present the serialize node will be added to the parentvoid build(org.apache.axiom.om.OMElement elem, boolean isAnonymous)
elem
- synapse endpoint configurationisAnonymous
- whether the endpoint has a namevoid build(org.apache.synapse.endpoints.Template template, org.apache.synapse.config.xml.endpoints.DefinitionFactory factory)
template
- synapse endpoint template configurationfactory
- Template definition factoryString getTagLocalName()
Copyright © 2020 WSO2. All rights reserved.