org.mule.impl.endpoint
Class AbstractEndpointBuilder
java.lang.Object
org.mule.impl.endpoint.AbstractEndpointBuilder
- All Implemented Interfaces:
- EndpointBuilder
- Direct Known Subclasses:
- FileEndpointBuilder, JdbcEndpointBuilder, ResourceNameEndpointBuilder, SocketEndpointBuilder, UrlEndpointBuilder, UserInfoEndpointBuilder, WsdlUrlEndpointBuilder
public abstract class AbstractEndpointBuilder
- extends Object
- implements EndpointBuilder
UrlEndpointBuilder
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
createConnector
protected int createConnector
AbstractEndpointBuilder
public AbstractEndpointBuilder()
build
public UMOEndpointURI build(URI uri)
throws MalformedEndpointException
- Specified by:
build
in interface EndpointBuilder
- 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-2008 MuleSource, Inc.. All Rights Reserved.