public interface EndpointURI extends 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.Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_CONNECTOR_NAME |
static String |
PROPERTY_ENDPOINT_NAME |
static String |
PROPERTY_ENDPOINT_URI |
static String |
PROPERTY_RESPONSE_TRANSFORMERS |
static String |
PROPERTY_TRANSFORMERS |
PHASE_NAME
Modifier and Type | Method and Description |
---|---|
String |
getAddress() |
String |
getAuthority() |
String |
getConnectorName() |
String |
getEndpointName()
Deprecated.
This property is used by endpoint-identifiers, global-endpoints use ImmutableEndpoint.getName()
|
String |
getFilterAddress() |
String |
getFullScheme() |
String |
getHost() |
MuleContext |
getMuleContext() |
Properties |
getParams() |
String |
getPassword() |
String |
getPath() |
int |
getPort() |
String |
getQuery() |
String |
getResourceInfo() |
String |
getResponseTransformers() |
String |
getScheme() |
String |
getSchemeMetaInfo() |
String |
getTransformers() |
URI |
getUri() |
String |
getUser() |
String |
getUserInfo() |
Properties |
getUserParams()
A reduced version of getParams() - drops some system parameters
|
initialise
static final String PROPERTY_ENDPOINT_NAME
static final String PROPERTY_ENDPOINT_URI
static final String PROPERTY_CONNECTOR_NAME
static final String PROPERTY_TRANSFORMERS
static final String PROPERTY_RESPONSE_TRANSFORMERS
String getAddress()
String getFilterAddress()
@Deprecated String getEndpointName()
Properties getParams()
Properties getUserParams()
String getScheme()
String getSchemeMetaInfo()
String getFullScheme()
String getAuthority()
String getHost()
int getPort()
String getPath()
String getQuery()
String getUserInfo()
String getTransformers()
String getResponseTransformers()
URI getUri()
String getConnectorName()
String getResourceInfo()
String getUser()
String getPassword()
MuleContext getMuleContext()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.