Uses of Interface
org.mule.umo.UMOSession

Packages that use UMOSession
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.impl.model   
org.mule.providers.http Provides http transport including proxy support. 
org.mule.providers.soap.axis.extensions Axis specific extensions and component implementation that enables Mule components to act as Axis soap services. 
org.mule.providers.soap.xfire   
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.tck Provides a suite of abstract test cases that can be used to test you custom Mule extensions. 
org.mule.tck.testmodels.mule   
org.mule.umo 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.umo.model Contains the interfaces for the Model and supporting objects such as the CompoenntResolver, EntryPointResolver, etc. 
org.mule.umo.provider Contains the interfaces that comprise a provider implementation. 
org.mule.umo.routing Interfaces that define inbound and outbound routing API. 
 

Uses of UMOSession in org.mule.impl
 

Classes in org.mule.impl that implement UMOSession
 class MuleSession
          MuleSession manages the interaction and distribution of events for Mule UMOs.
 

Methods in org.mule.impl that return UMOSession
 UMOSession MuleEvent.getSession()
           
 UMOSession MuleEventContext.getSession()
           
 

Methods in org.mule.impl with parameters of type UMOSession
 void MuleSessionHandler.retrieveSessionInfoFromMessage(UMOMessage message, UMOSession session)
           
 void MuleSessionHandler.storeSessionInfoToMessage(UMOSession session, UMOMessage message)
           
 void NullSessionHandler.retrieveSessionInfoFromMessage(UMOMessage message, UMOSession session)
           
 void NullSessionHandler.storeSessionInfoToMessage(UMOSession session, UMOMessage message)
           
 

Constructors in org.mule.impl with parameters of type UMOSession
MuleEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOSession session, boolean synchronous)
           
MuleEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOSession session, boolean synchronous, ResponseOutputStream outputStream)
          Contructor.
MuleEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOSession session, String eventId, boolean synchronous)
          Contructor.
 

Uses of UMOSession in org.mule.impl.model
 

Methods in org.mule.impl.model that return UMOSession
 UMOSession AbstractModel.getComponentSession(String muleName)
          Returns a valid component for the given Mule name
 

Uses of UMOSession in org.mule.providers.http
 

Methods in org.mule.providers.http with parameters of type UMOSession
 void HttpSessionHandler.retrieveSessionInfoFromMessage(UMOMessage message, UMOSession session)
           
 void HttpSessionHandler.storeSessionInfoToMessage(UMOSession session, UMOMessage message)
           
 

Uses of UMOSession in org.mule.providers.soap.axis.extensions
 

Constructors in org.mule.providers.soap.axis.extensions with parameters of type UMOSession
AxisMuleSession(UMOSession session)
           
 

Uses of UMOSession in org.mule.providers.soap.xfire
 

Constructors in org.mule.providers.soap.xfire with parameters of type UMOSession
XFireMuleSession(UMOSession session)
           
 

Uses of UMOSession in org.mule.routing
 

Methods in org.mule.routing with parameters of type UMOSession
 UMOMessage LoggingCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage ComponentCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage ForwardingCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 

Uses of UMOSession in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound with parameters of type UMOSession
 UMOMessage RoundRobinXmlSplitter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage ChainingRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage MessageChunkingRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage OutboundRouterCollection.route(UMOMessage message, UMOSession session, boolean synchronous)
           
protected  UMOMessage OutboundRouterCollection.catchAll(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage AbstractMessageSplitter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage TemplateEndpointRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage EndpointSelector.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 void AbstractOutboundRouter.dispatch(UMOSession session, UMOMessage message, UMOEndpoint endpoint)
           
 UMOMessage AbstractOutboundRouter.send(UMOSession session, UMOMessage message, UMOEndpoint endpoint)
           
protected  void AbstractOutboundRouter.setMessageProperties(UMOSession session, UMOMessage message, UMOEndpoint endpoint)
           
 UMOMessage ExceptionBasedRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage OutboundPassThroughRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage MulticastingRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage FilteringOutboundRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage AbstractRecipientList.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage TransformerRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
           
 

Uses of UMOSession in org.mule.tck
 

Methods in org.mule.tck that return UMOSession
static UMOSession AbstractMuleTestCase.getTestSession(UMOComponent component)
           
static UMOSession MuleTestUtils.getTestSession(UMOComponent component)
           
static UMOSession MuleTestUtils.getTestSession()
           
 

Uses of UMOSession in org.mule.tck.testmodels.mule
 

Methods in org.mule.tck.testmodels.mule with parameters of type UMOSession
 UMOMessage TestCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 

Uses of UMOSession in org.mule.umo
 

Methods in org.mule.umo that return UMOSession
 UMOSession UMOEvent.getSession()
          Retrieves the component session for the current event
 UMOSession UMOEventContext.getSession()
           
 

Uses of UMOSession in org.mule.umo.model
 

Methods in org.mule.umo.model that return UMOSession
 UMOSession UMOModel.getComponentSession(String muleName)
          Returns the Component for the given Mule name.
 

Uses of UMOSession in org.mule.umo.provider
 

Methods in org.mule.umo.provider with parameters of type UMOSession
 void UMOSessionHandler.storeSessionInfoToMessage(UMOSession session, UMOMessage message)
           
 void UMOSessionHandler.retrieveSessionInfoFromMessage(UMOMessage message, UMOSession session)
           
 

Uses of UMOSession in org.mule.umo.routing
 

Methods in org.mule.umo.routing with parameters of type UMOSession
 UMOMessage UMOOutboundRouter.route(UMOMessage message, UMOSession session, boolean synchronous)
          This method is responsible for routing the Message via the Session.
 UMOMessage UMORouterCatchAllStrategy.catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOMessage UMOOutboundRouterCollection.route(UMOMessage message, UMOSession session, boolean synchronous)
          Prepares one or more events to be dispached by a Message Dispatcher.
 



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