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 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 String address
endpointName
protected String endpointName
connectorName
protected String connectorName
transformers
protected String transformers
responseTransformers
protected String responseTransformers
userInfo
protected String userInfo
AbstractEndpointURIBuilder
public AbstractEndpointURIBuilder()
build
public EndpointURI build(URI uri)
throws MalformedEndpointException
- Specified by:
build
in interface EndpointURIBuilder
- Throws:
MalformedEndpointException
setEndpoint
protected abstract void setEndpoint(URI uri,
Properties props)
throws MalformedEndpointException
- Throws:
MalformedEndpointException
getPropertiesForURI
protected Properties getPropertiesForURI(URI uri)
throws MalformedEndpointException
- Throws:
MalformedEndpointException
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.