Uses of Interface org.mule.api.endpoint.OutboundEndpoint (Mule ESB 2.2.1 API)

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

## Uses of Interface
org.mule.api.endpoint.OutboundEndpoint

Packages that use OutboundEndpoint
org.mule | The Mule implementation of the Universal Message Objects(tm) API specification.
org.mule.api | The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them
org.mule.api.endpoint | Endpoint interfaces.
org.mule.api.routing | Interfaces that define inbound and outbound routing API.
org.mule.api.transport | Contains the interfaces that comprise a provider implementation.
org.mule.endpoint | Implemtation of Mule endpoint uris.
org.mule.module.client | Simple interface for Mule clients to send and receive events from local or remote Mule Servers.
org.mule.routing | Defines the core routing patterns supported by mule.
org.mule.routing.binding |
org.mule.routing.inbound | Inbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.transport | Contains Abstract classes providing common functionality for all Mule providers.
org.mule.transport.bpm |
org.mule.transport.cxf |
org.mule.transport.cxf.transport |
org.mule.transport.cxf.wsdl |
org.mule.transport.ejb |
org.mule.transport.email | Provides pop3, smtp and imap connectivity for Mule.
org.mule.transport.file | Provides file transport in the form of a directory listeners and file dispatchers.
org.mule.transport.ftp |
org.mule.transport.http | Provides http transport including proxy support.
org.mule.transport.jdbc | Provides jdbc transport.
org.mule.transport.jms | Provides Jms transport connectivity with support for all Jms features.
org.mule.transport.quartz |
org.mule.transport.rmi |
org.mule.transport.soap.axis | Provides an Axis soap transport for Mule.
org.mule.transport.soap.axis.extensions | Axis specific extensions and component implementation that enables Mule components to act as Axis soap services.
org.mule.transport.soap.axis.wsdl |
org.mule.transport.stdio |
org.mule.transport.tcp | Provides tcp connectivity for Mule.
org.mule.transport.udp | Provides Udp connectivity for Mule.
org.mule.transport.vm | A connector implementation allowing events to be passed between Mule sessions via in-memory queues.
org.mule.transport.xmpp |

Uses of OutboundEndpoint in org.mule

Methods in org.mule with parameters of type OutboundEndpoint
`void` | `AbstractExceptionListener.addEndpoint(OutboundEndpoint endpoint)`
`MuleEvent` | `DefaultMuleSession.createOutboundEvent(MuleMessage message, OutboundEndpoint endpoint, MuleEvent previousEvent)`
`void` | `DefaultMuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)`
`void` | `DefaultMuleEventContext.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
`boolean` | `AbstractExceptionListener.removeEndpoint(OutboundEndpoint endpoint)`
`MuleMessage` | `DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)`
`MuleMessage` | `DefaultMuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event

Uses of OutboundEndpoint in org.mule.api

Methods in org.mule.api with parameters of type OutboundEndpoint
`MuleEvent` | `MuleSession.createOutboundEvent(MuleMessage message, OutboundEndpoint endpoint, MuleEvent previousEvent)` Creates an outbound event for this session
`void` | `MuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
`void` | `MuleEventContext.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event asynchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `MuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event
`MuleMessage` | `MuleEventContext.sendEvent(MuleMessage message, OutboundEndpoint endpoint)` Depending on the session state this methods either Passes an event synchronously to the next available Mule component in the pool or via the endpoint configured for the event

Uses of OutboundEndpoint in org.mule.api.endpoint

Methods in org.mule.api.endpoint that return OutboundEndpoint
`OutboundEndpoint` | `EndpointBuilder.buildOutboundEndpoint()` Constructs outbound endpoints
`OutboundEndpoint` | `EndpointFactory.getOutboundEndpoint(EndpointBuilder builder)` Creates an endpoint with the "OUTBOUND" role using the builder provided.
`OutboundEndpoint` | `EndpointFactory.getOutboundEndpoint(EndpointURI endpointUri)` Deprecated.
`OutboundEndpoint` | `EndpointFactory.getOutboundEndpoint(String uri)` Creates an endpoint with the "OUTBOUND" role.

Uses of OutboundEndpoint in org.mule.api.routing

Methods in org.mule.api.routing that return OutboundEndpoint
`OutboundEndpoint` | `InterfaceBinding.getEndpoint()`
`OutboundEndpoint` | `OutboundRouter.getEndpoint(String name)`

Methods in org.mule.api.routing with parameters of type OutboundEndpoint
`void` | `OutboundRouter.addEndpoint(OutboundEndpoint endpoint)` Adds an endpoint to this router
`boolean` | `OutboundRouter.removeEndpoint(OutboundEndpoint endpoint)` Removes a specific endpoint from the router
`void` | `InterfaceBinding.setEndpoint(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.api.transport

Methods in org.mule.api.transport that return OutboundEndpoint
`OutboundEndpoint` | `MessageDispatcher.getEndpoint()`

Methods in org.mule.api.transport with parameters of type OutboundEndpoint
`void` | `MessageDispatcherFactory.activate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)` Invoked before the given dispatcher is handed out to a client, but not after `MessageDispatcherFactory.create(OutboundEndpoint)`.
`MessageDispatcher` | `MessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.
`void` | `MessageDispatcherFactory.destroy(OutboundEndpoint endpoint, MessageDispatcher dispatcher)` Invoked when a dispatcher returned `false` for `MessageDispatcherFactory.validate(OutboundEndpoint, MessageDispatcher)`.
`void` | `Connector.dispatch(OutboundEndpoint endpoint, MuleEvent event)` Dispatches an event from the endpoint to the external system
`OutputStream` | `Connector.getOutputStream(OutboundEndpoint endpoint, MuleMessage message)` Will get the output stream for this type of transport.
`void` | `MessageDispatcherFactory.passivate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)` Invoked immediately before the given dispatcher is returned to its pool.
`MuleMessage` | `Connector.send(OutboundEndpoint endpoint, MuleEvent event)` Sends an event from the endpoint to the external system
`boolean` | `MessageDispatcherFactory.validate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)` Invoked after the dispatcher is returned from a client but before it is prepared for return to its pool via `MessageDispatcherFactory.passivate(OutboundEndpoint, MessageDispatcher)`.

Uses of OutboundEndpoint in org.mule.endpoint

Classes in org.mule.endpoint that implement OutboundEndpoint
`class` | `DefaultOutboundEndpoint`
`class` | `DynamicURIOutboundEndpoint` Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.

Methods in org.mule.endpoint that return OutboundEndpoint
`OutboundEndpoint` | `AbstractEndpointBuilder.buildOutboundEndpoint()`
`protected OutboundEndpoint` | `AbstractEndpointBuilder.doBuildOutboundEndpoint()`
`OutboundEndpoint` | `DefaultEndpointFactory.getOutboundEndpoint(EndpointBuilder builder)`
`OutboundEndpoint` | `DefaultEndpointFactory.getOutboundEndpoint(EndpointURI uri)`
`OutboundEndpoint` | `DefaultEndpointFactory.getOutboundEndpoint(String uri)`

Constructors in org.mule.endpoint with parameters of type OutboundEndpoint
`DynamicURIOutboundEndpoint(OutboundEndpoint endpoint)`
`DynamicURIOutboundEndpoint(OutboundEndpoint endpoint, EndpointURI dynamicEndpointURI)`

Uses of OutboundEndpoint in org.mule.module.client

Methods in org.mule.module.client that return OutboundEndpoint
`protected OutboundEndpoint` | `MuleClient.getOutboundEndpoint(String uri)`

Uses of OutboundEndpoint in org.mule.routing

Fields in org.mule.routing declared as OutboundEndpoint
`protected OutboundEndpoint` | `ForwardingCatchAllStrategy.endpoint`

Methods in org.mule.routing that return OutboundEndpoint
`OutboundEndpoint` | `ForwardingCatchAllStrategy.getEndpoint()`

Methods in org.mule.routing with parameters of type OutboundEndpoint
`void` | `ForwardingCatchAllStrategy.setEndpoint(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.routing.binding

Methods in org.mule.routing.binding that return OutboundEndpoint
`OutboundEndpoint` | `DefaultInterfaceBinding.getEndpoint()`

Methods in org.mule.routing.binding with parameters of type OutboundEndpoint
`void` | `DefaultInterfaceBinding.setEndpoint(OutboundEndpoint e)`

Uses of OutboundEndpoint in org.mule.routing.inbound

Methods in org.mule.routing.inbound that return OutboundEndpoint
`OutboundEndpoint` | `WireTap.getEndpoint()`

Methods in org.mule.routing.inbound with parameters of type OutboundEndpoint
`void` | `WireTap.setEndpoint(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.routing.outbound

Methods in org.mule.routing.outbound that return OutboundEndpoint
`OutboundEndpoint` | `SplitMessage.MessagePart.getEndpoint()`
`OutboundEndpoint` | `FilteringOutboundRouter.getEndpoint(int index, MuleMessage message)` Will Return the endpont at the given index and will resolve any template tags on the Endpoint URI if necessary
`OutboundEndpoint` | `AbstractOutboundRouter.getEndpoint(String name)`
`protected OutboundEndpoint` | `AbstractRecipientList.getRecipientEndpoint(MuleMessage message, Object recipient)`
`protected OutboundEndpoint` | `AbstractRecipientList.getRecipientEndpointFromString(MuleMessage message, String recipient)`
`protected OutboundEndpoint` | `AbstractRecipientList.getRecipientEndpointFromUri(EndpointURI uri)`
`protected OutboundEndpoint` | `EndpointSelector.lookupEndpoint(String endpointName)`

Methods in org.mule.routing.outbound with parameters of type OutboundEndpoint
`void` | `FilteringOutboundRouter.addEndpoint(OutboundEndpoint endpoint)`
`void` | `AbstractOutboundRouter.addEndpoint(OutboundEndpoint endpoint)`
`void` | `OutboundPassThroughRouter.addEndpoint(OutboundEndpoint endpoint)`
`void` | `SplitMessage.addPart(Object part, OutboundEndpoint endpoint)`
`void` | `AbstractOutboundRouter.dispatch(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)`
`boolean` | `AbstractOutboundRouter.removeEndpoint(OutboundEndpoint endpoint)`
`MuleMessage` | `AbstractOutboundRouter.send(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)`
`protected void` | `AbstractOutboundRouter.setMessageProperties(MuleSession session, MuleMessage message, OutboundEndpoint endpoint)`

Constructors in org.mule.routing.outbound with parameters of type OutboundEndpoint
`SplitMessage.MessagePart(OutboundEndpoint endpoint, Object part)`

Uses of OutboundEndpoint in org.mule.transport

Methods in org.mule.transport that return OutboundEndpoint
`OutboundEndpoint` | `AbstractMessageDispatcher.getEndpoint()`
`protected OutboundEndpoint` | `DefaultReplyToHandler.getEndpoint(MuleEvent event, String endpointUri)`

Methods in org.mule.transport with parameters of type OutboundEndpoint
`void` | `AbstractMessageDispatcherFactory.activate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`void` | `KeyedPoolMessageDispatcherFactoryAdapter.activate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`MessageDispatcher` | `UnsupportedMessageDispatcherFactory.create(OutboundEndpoint endpoint)`
`abstract MessageDispatcher` | `AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint)`
`MessageDispatcher` | `KeyedPoolMessageDispatcherFactoryAdapter.create(OutboundEndpoint endpoint)`
`void` | `AbstractMessageDispatcherFactory.destroy(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`void` | `KeyedPoolMessageDispatcherFactoryAdapter.destroy(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`void` | `AbstractConnector.dispatch(OutboundEndpoint endpoint, MuleEvent event)`
`OutputStream` | `AbstractConnector.getOutputStream(OutboundEndpoint endpoint, MuleMessage message)` Will get the output stream for this type of transport.
`void` | `AbstractMessageDispatcherFactory.passivate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`void` | `KeyedPoolMessageDispatcherFactoryAdapter.passivate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`MuleMessage` | `AbstractConnector.send(OutboundEndpoint endpoint, MuleEvent event)`
`protected void` | `AbstractConnector.setupDispatchReturn(OutboundEndpoint endpoint, MessageDispatcher dispatcher, MuleMessage result)` This method will return the dispatcher to the pool or, if the payload is an inputstream, replace the payload with a new DelegatingInputStream which returns the dispatcher to the pool when the stream is closed.
`boolean` | `AbstractMessageDispatcherFactory.validate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`
`boolean` | `KeyedPoolMessageDispatcherFactoryAdapter.validate(OutboundEndpoint endpoint, MessageDispatcher dispatcher)`

Constructors in org.mule.transport with parameters of type OutboundEndpoint
`AbstractMessageDispatcher(OutboundEndpoint endpoint)`
`UnsupportedMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.bpm

Methods in org.mule.transport.bpm with parameters of type OutboundEndpoint
`MessageDispatcher` | `ProcessMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.bpm with parameters of type OutboundEndpoint
`ProcessMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.cxf

Methods in org.mule.transport.cxf with parameters of type OutboundEndpoint
`MessageDispatcher` | `CxfMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.cxf with parameters of type OutboundEndpoint
`CxfMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.cxf.transport

Methods in org.mule.transport.cxf.transport that return OutboundEndpoint
`protected OutboundEndpoint` | `MuleUniversalConduit.getProtocolEndpoint(String uri)`
`protected OutboundEndpoint` | `MuleUniversalConduit.initializeProtocolEndpoint(String uri)`

Methods in org.mule.transport.cxf.transport with parameters of type OutboundEndpoint
`protected MuleMessage` | `MuleUniversalConduit.sendStream(MessageAdapter sa, OutboundEndpoint ep, org.apache.cxf.message.Exchange exchange)`

Uses of OutboundEndpoint in org.mule.transport.cxf.wsdl

Methods in org.mule.transport.cxf.wsdl with parameters of type OutboundEndpoint
`MessageDispatcher` | `CxfWsdlMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.cxf.wsdl with parameters of type OutboundEndpoint
`CxfWsdlMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.ejb

Methods in org.mule.transport.ejb with parameters of type OutboundEndpoint
`MessageDispatcher` | `EjbMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.ejb with parameters of type OutboundEndpoint
`EjbMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.email

Methods in org.mule.transport.email with parameters of type OutboundEndpoint
`MessageDispatcher` | `SmtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Constructors in org.mule.transport.email with parameters of type OutboundEndpoint
`SmtpMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.file

Methods in org.mule.transport.file with parameters of type OutboundEndpoint
`MessageDispatcher` | `FileMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Constructors in org.mule.transport.file with parameters of type OutboundEndpoint
`FileMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.ftp

Methods in org.mule.transport.ftp with parameters of type OutboundEndpoint
`MessageDispatcher` | `FtpMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Constructors in org.mule.transport.ftp with parameters of type OutboundEndpoint
`FtpMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.http

Methods in org.mule.transport.http with parameters of type OutboundEndpoint
`MessageDispatcher` | `HttpClientMessageDispatcherFactory.create(OutboundEndpoint endpoint)` Creates a new message dispatcher instance, initialised with the passed endpoint.

Constructors in org.mule.transport.http with parameters of type OutboundEndpoint
`HttpClientMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.jdbc

Methods in org.mule.transport.jdbc with parameters of type OutboundEndpoint
`MessageDispatcher` | `JdbcMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.jdbc with parameters of type OutboundEndpoint
`JdbcMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.jms

Methods in org.mule.transport.jms with parameters of type OutboundEndpoint
`MessageDispatcher` | `JmsMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.jms with parameters of type OutboundEndpoint
`JmsMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.quartz

Methods in org.mule.transport.quartz with parameters of type OutboundEndpoint
`MessageDispatcher` | `QuartzMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.quartz with parameters of type OutboundEndpoint
`QuartzMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.rmi

Methods in org.mule.transport.rmi with parameters of type OutboundEndpoint
`MessageDispatcher` | `RmiMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.rmi with parameters of type OutboundEndpoint
`RmiMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.soap.axis

Methods in org.mule.transport.soap.axis with parameters of type OutboundEndpoint
`MessageDispatcher` | `AxisMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.soap.axis with parameters of type OutboundEndpoint
`AxisMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.soap.axis.extensions

Methods in org.mule.transport.soap.axis.extensions that return OutboundEndpoint
`protected OutboundEndpoint` | `UniversalSender.lookupEndpoint(String uri)`

Uses of OutboundEndpoint in org.mule.transport.soap.axis.wsdl

Methods in org.mule.transport.soap.axis.wsdl with parameters of type OutboundEndpoint
`MessageDispatcher` | `AxisWsdlMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.soap.axis.wsdl with parameters of type OutboundEndpoint
`AxisWsdlMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.stdio

Methods in org.mule.transport.stdio with parameters of type OutboundEndpoint
`MessageDispatcher` | `StdioMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.stdio with parameters of type OutboundEndpoint
`StdioMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.tcp

Methods in org.mule.transport.tcp with parameters of type OutboundEndpoint
`MessageDispatcher` | `TcpMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.tcp with parameters of type OutboundEndpoint
`TcpMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.udp

Methods in org.mule.transport.udp with parameters of type OutboundEndpoint
`MessageDispatcher` | `UdpMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.udp with parameters of type OutboundEndpoint
`UdpMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.vm

Methods in org.mule.transport.vm with parameters of type OutboundEndpoint
`MessageDispatcher` | `VMMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.vm with parameters of type OutboundEndpoint
`VMMessageDispatcher(OutboundEndpoint endpoint)`

Uses of OutboundEndpoint in org.mule.transport.xmpp

Methods in org.mule.transport.xmpp with parameters of type OutboundEndpoint
`MessageDispatcher` | `XmppMessageDispatcherFactory.create(OutboundEndpoint endpoint)`

Constructors in org.mule.transport.xmpp with parameters of type OutboundEndpoint
`XmppMessageDispatcher(OutboundEndpoint endpoint)`

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

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