|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EndpointFactory
Endpoint factory creates immutable instances of ImmutableEndpoint
. These endpoints may be
Registry
should be used to lookup/create endpoints.
Method Summary | |
---|---|
EndpointBuilder |
getEndpointBuilder(String uri)
Used to retrieve the an EndpointBuilder equal to the one would be used to create an endpoint. This is useful if you need to customize a builder before creation of an endpoint as you can use this method to obtain the endpoint builder, custommize it and then call the factory methods that take a EndpointBuilder rather than a String. |
InboundEndpoint |
getInboundEndpoint(EndpointBuilder builder)
Creates an endpoint with the "INBOUND" role using the builder provided. |
InboundEndpoint |
getInboundEndpoint(EndpointURI endpointUri)
Deprecated. |
InboundEndpoint |
getInboundEndpoint(String uri)
Creates an endpoint with the "INBOUND" role. |
OutboundEndpoint |
getOutboundEndpoint(EndpointBuilder builder)
Creates an endpoint with the "OUTBOUND" role using the builder provided. |
OutboundEndpoint |
getOutboundEndpoint(EndpointURI endpointUri)
Deprecated. |
OutboundEndpoint |
getOutboundEndpoint(String uri)
Creates an endpoint with the "OUTBOUND" role. |
Methods inherited from interface org.mule.api.context.MuleContextAware |
---|
setMuleContext |
Method Detail |
---|
InboundEndpoint getInboundEndpoint(String uri) throws MuleException
InboundEndpoint
interface is
currently used as the return type but this will be replaces by and more specific interface. SEE
MULE-2292
uri
- endpoint identifier or urimuleContext
-
MuleException
OutboundEndpoint getOutboundEndpoint(String uri) throws MuleException
OutboundEndpoint
interface is
currently used as the return type but this will be replaces by and more specific interface. SEE
MULE-2292
uri
- endpoint identifier or urimuleContext
-
MuleException
InboundEndpoint getInboundEndpoint(EndpointBuilder builder) throws MuleException
builder
- muleContext
-
MuleException
OutboundEndpoint getOutboundEndpoint(EndpointBuilder builder) throws MuleException
builder
- muleContext
-
MuleException
InboundEndpoint getInboundEndpoint(EndpointURI endpointUri) throws MuleException
endpointUri
-
MuleException
OutboundEndpoint getOutboundEndpoint(EndpointURI endpointUri) throws MuleException
endpointUri
-
MuleException
EndpointBuilder getEndpointBuilder(String uri) throws MuleException
uri
- endpoint identifier or urimuleContext
-
MuleException
EndpointBuilder
,
EndpointURIEndpointBuilder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |