org.mule.endpoint (Mule ESB 2.2.1 API)
Keywords: org.mule.endpoint package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.mule.endpoint

Implemtation of Mule endpoint uris.

See:
Description

Class Summary
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
DefaultEndpointFactory |
DefaultInboundEndpoint |
DefaultOutboundEndpoint |
DynamicURIInboundEndpoint | Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.
DynamicURIOutboundEndpoint | Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.
EndpointURIEndpointBuilder |
MuleEndpointURI | `MuleEndpointURI` is used to determine how a message is sent of received.
ResourceNameEndpointURIBuilder | `ResourceNameEndpointBuilder` extracts a resource name from a uri endpointUri
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 (I don't think ordering should matter, but XFire seems to require it) TODO - check that we have sufficient control via XML (what about empty strings?) Not called EndpointURIBuilder because of `EndpointURIBuilder`
UrlEndpointURIBuilder | `UrlEndpointBuilder` is the default endpointUri strategy suitable for most connectors
UserInfoEndpointURIBuilder | `UserInfoEndpointBuilder` builds an endpoint with the userinfo and host details.

## Package org.mule.endpoint Description

Implemtation of Mule endpoint uris. These are constructed using builders that are pluggable for each provider.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.