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 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
 void DefaultMuleSession.dispatchEvent(MuleMessage message, OutboundEndpoint endpoint)
           
 boolean AbstractExceptionListener.removeEndpoint(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
 MuleMessage DefaultMuleSession.sendEvent(MuleMessage message, OutboundEndpoint endpoint)
           
 

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 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
 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
 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
 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
 

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 AbstractOutboundRouter.addEndpoint(OutboundEndpoint endpoint)
           
 void FilteringOutboundRouter.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)
           
abstract  MessageDispatcher AbstractMessageDispatcherFactory.create(OutboundEndpoint endpoint)
           
 MessageDispatcher KeyedPoolMessageDispatcherFactoryAdapter.create(OutboundEndpoint endpoint)
           
 MessageDispatcher UnsupportedMessageDispatcherFactory.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)
           
 



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