org.mule.api.endpoint
Interface EndpointURI
- All Superinterfaces:
- Initialisable, java.io.Serializable
- All Known Implementing Classes:
- MuleEndpointURI
public interface EndpointURI
- extends java.io.Serializable, Initialisable
EndpointURI
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
static final java.lang.String PROPERTY_ENDPOINT_NAME
- See Also:
- Constant Field Values
PROPERTY_ENDPOINT_URI
static final java.lang.String PROPERTY_ENDPOINT_URI
- See Also:
- Constant Field Values
PROPERTY_CONNECTOR_NAME
static final java.lang.String PROPERTY_CONNECTOR_NAME
- See Also:
- Constant Field Values
PROPERTY_TRANSFORMERS
static final java.lang.String PROPERTY_TRANSFORMERS
- See Also:
- Constant Field Values
PROPERTY_RESPONSE_TRANSFORMERS
static final java.lang.String PROPERTY_RESPONSE_TRANSFORMERS
- See Also:
- Constant Field Values
getAddress
java.lang.String getAddress()
getFilterAddress
java.lang.String getFilterAddress()
getEndpointName
@Deprecated
java.lang.String getEndpointName()
- Deprecated. This property is used by endpoint-identifiers, global-endpoints use ImmutableEndpoint.getName()
getParams
java.util.Properties getParams()
getUserParams
java.util.Properties getUserParams()
- A reduced version of getParams() - drops some system parameters
getScheme
java.lang.String getScheme()
getSchemeMetaInfo
java.lang.String getSchemeMetaInfo()
getFullScheme
java.lang.String getFullScheme()
getAuthority
java.lang.String getAuthority()
getHost
java.lang.String getHost()
getPort
int getPort()
getPath
java.lang.String getPath()
getQuery
java.lang.String getQuery()
getUserInfo
java.lang.String getUserInfo()
getTransformers
java.lang.String getTransformers()
getResponseTransformers
java.lang.String getResponseTransformers()
getUri
java.net.URI getUri()
getConnectorName
java.lang.String getConnectorName()
getResourceInfo
java.lang.String getResourceInfo()
getUser
java.lang.String getUser()
getPassword
java.lang.String getPassword()
getMuleContext
MuleContext getMuleContext()
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.