public abstract class AbstractEndpointURIBuilder extends Object implements EndpointURIBuilder
UrlEndpointURIBuilder is the default endpointUri strategy suitable for
most connectors| Modifier and Type | Field and Description |
|---|---|
protected String |
address |
protected String |
connectorName |
protected String |
endpointName |
protected String |
responseTransformers |
protected String |
transformers |
protected String |
userInfo |
| Constructor and Description |
|---|
AbstractEndpointURIBuilder() |
| Modifier and Type | Method and Description |
|---|---|
EndpointURI |
build(URI uri,
MuleContext muleContext) |
protected Properties |
getPropertiesForURI(URI uri,
MuleContext muleContext) |
protected void |
rewriteURI(URI newURI) |
protected abstract void |
setEndpoint(URI uri,
Properties props) |
protected String address
protected String endpointName
protected String connectorName
protected String transformers
protected String responseTransformers
protected String userInfo
public EndpointURI build(URI uri, MuleContext muleContext) throws MalformedEndpointException
build in interface EndpointURIBuilderMalformedEndpointExceptionprotected void rewriteURI(URI newURI)
protected abstract void setEndpoint(URI uri, Properties props) throws MalformedEndpointException
MalformedEndpointExceptionprotected Properties getPropertiesForURI(URI uri, MuleContext muleContext) throws MalformedEndpointException
MalformedEndpointExceptionCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.