org.mule.umo.endpoint
Interface UMOEndpointURI
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- MuleEndpointURI
- public interface UMOEndpointURI
- extends Serializable
UMOEndpointURI
is used to determine how a message is sent or
received. The url defines the protocol, the endpointUri destination of the message
and optionally the endpoint to use when dispatching the event. Mule urls take the
form of - protocol://[host]:[port]/[provider]/endpointUri or
protocol://[host]:[port]/endpointUri i.e. vm://my.object or
The protocol can be any of any conector registered with Mule. The
endpoint name if specified must be the name of a register global endpoint The
endpointUri can be any endpointUri recognised by the endpoint type.
PROPERTY_ENDPOINT_NAME
public static final String PROPERTY_ENDPOINT_NAME
- See Also:
- Constant Field Values
PROPERTY_ENDPOINT_URI
public static final String PROPERTY_ENDPOINT_URI
- See Also:
- Constant Field Values
PROPERTY_CREATE_CONNECTOR
public static final String PROPERTY_CREATE_CONNECTOR
- See Also:
- Constant Field Values
PROPERTY_CONNECTOR_NAME
public static final String PROPERTY_CONNECTOR_NAME
- See Also:
- Constant Field Values
PROPERTY_TRANSFORMERS
public static final String PROPERTY_TRANSFORMERS
- See Also:
- Constant Field Values
PROPERTY_RESPONSE_TRANSFORMERS
public static final String PROPERTY_RESPONSE_TRANSFORMERS
- See Also:
- Constant Field Values
getAddress
public String getAddress()
getFilterAddress
public String getFilterAddress()
getEndpointName
public String getEndpointName()
- Deprecated. This property is used by endpoint-identifiers, global-endpoints use UMOImmutableEndpoint.getName()
setEndpointName
public void setEndpointName(String name)
- Deprecated. This property is used by endpoint-identifiers, global-endpoints use UMOImmutableEndpoint.getName()
getParams
public Properties getParams()
getUserParams
public Properties getUserParams()
getScheme
public String getScheme()
getSchemeMetaInfo
public String getSchemeMetaInfo()
getFullScheme
public String getFullScheme()
getAuthority
public String getAuthority()
getHost
public String getHost()
getPort
public int getPort()
getPath
public String getPath()
getQuery
public String getQuery()
getUserInfo
public String getUserInfo()
getTransformers
public String getTransformers()
getResponseTransformers
public String getResponseTransformers()
getCreateConnector
public int getCreateConnector()
getUri
public URI getUri()
getConnectorName
public String getConnectorName()
getResourceInfo
public String getResourceInfo()
getUsername
public String getUsername()
getPassword
public String getPassword()
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.