Interface | Description |
---|---|
EndpointAware |
Interface used by objects that allow an endpoint instance to be set.
|
Class | Description |
---|---|
AbstractEndpoint |
ImmutableMuleEndpoint describes a Provider in the Mule Server. |
AbstractEndpointBuilder |
Abstract endpoint builder used for externalizing the complex creation logic of
endpoints out of the endpoint instance itself.
|
AbstractEndpointURIBuilder |
UrlEndpointURIBuilder is the default endpointUri strategy suitable for
most connectors |
AbstractMetaEndpointBuilder |
A base class used for Meta endpoint builders such as RSS or ATOM.
|
DefaultEndpointFactory | |
DefaultEndpointMessageProcessorChainFactory | |
DefaultInboundEndpoint | |
DefaultOutboundEndpoint | |
DynamicOutboundEndpoint |
An Outbound endpoint who's URI is a template used to created new non dynamic
endpoints based on the current message.
|
DynamicURIBuilder |
Builds dynamic string URI from a template
URIBuilder |
DynamicURIInboundEndpoint |
Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.
|
DynamicURIOutboundEndpoint |
Allows EndpointURI to be set and changed dynamically by wrapping up an immutable
endpoint instance.
|
EndpointMessageProcessorChainBuilder | |
EndpointURIEndpointBuilder | |
MuleEndpointURI |
MuleEndpointURI is used to determine how a message is sent or received. |
ResourceNameEndpointURIBuilder |
ResourceNameEndpointBuilder extracts a resource name from a uri
endpointUri |
SimpleEndpointCache |
Cache endpoints in order to prevent memory leaks.
|
SocketEndpointURIBuilder |
SocketEndpointBuilder builds an endpointUri based on host and port
only |
URIBuilder |
This has the following logic:
- if an address is specified, it is used verbatim (except for parameters); this is consistent with the generic case
- otherwise, we construct from components, omitting things that aren't specified as much as possible
(use required attributes to guarantee entries)
In addition, parameters are handled as follows:
- parameters can be given in the uri, the queryMap, or both
- queryMap values override uri values
- the order of parameters in the uri remains the same (even if values change)
- queryMap parameters are appended after uri parameters
TODO - check that we have sufficient control via XML (what about empty strings?)
Not called EndpointURIBuilder because of
EndpointURIBuilder |
URIBuilderBeanInfo |
Required to resolve the overload of URIBuilder.setPort() during bean assembly
|
UrlEndpointURIBuilder |
UrlEndpointURIBuilder is the default endpointUri strategy suitable for
most connectors |
UserInfoEndpointURIBuilder |
UserInfoEndpointBuilder builds an endpoint with the userinfo and
host details. |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.