org.mule.endpoint
Class AbstractEndpointURIBuilder
java.lang.Object
org.mule.endpoint.AbstractEndpointURIBuilder
- All Implemented Interfaces:
- EndpointURIBuilder
- Direct Known Subclasses:
- FileEndpointURIBuilder, JdbcEndpointURIBuilder, ResourceNameEndpointURIBuilder, SocketEndpointURIBuilder, UrlEndpointURIBuilder, UserInfoEndpointURIBuilder, WsdlUrlEndpointURIBuilder
public abstract class AbstractEndpointURIBuilder
- extends java.lang.Object
- implements EndpointURIBuilder
UrlEndpointURIBuilder
is the default endpointUri strategy suitable for
most connectors
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
address
protected java.lang.String address
endpointName
protected java.lang.String endpointName
connectorName
protected java.lang.String connectorName
transformers
protected java.lang.String transformers
responseTransformers
protected java.lang.String responseTransformers
userInfo
protected java.lang.String userInfo
AbstractEndpointURIBuilder
public AbstractEndpointURIBuilder()
build
public EndpointURI build(java.net.URI uri,
MuleContext muleContext)
throws MalformedEndpointException
- Specified by:
build
in interface EndpointURIBuilder
- Throws:
MalformedEndpointException
rewriteURI
protected void rewriteURI(java.net.URI newURI)
setEndpoint
protected abstract void setEndpoint(java.net.URI uri,
java.util.Properties props)
throws MalformedEndpointException
- Throws:
MalformedEndpointException
getPropertiesForURI
protected java.util.Properties getPropertiesForURI(java.net.URI uri,
MuleContext muleContext)
throws MalformedEndpointException
- Throws:
MalformedEndpointException
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.