Uses of Interface
org.mule.umo.UMOEvent

Packages that use UMOEvent
org.mule.extras.acegi.filters.http   
org.mule.extras.client Simple interface for Mule clients to send and receive events from local or remote Mule Servers. 
org.mule.extras.jaas.filters   
org.mule.extras.pgp.filters   
org.mule.extras.wssecurity.filters   
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.impl.model   
org.mule.impl.model.direct   
org.mule.impl.model.pipeline   
org.mule.impl.model.seda   
org.mule.impl.model.seda.optimised   
org.mule.impl.model.streaming   
org.mule.impl.security Core security implementation including the mule security manager and encryption types 
org.mule.impl.security.filters Core sercurity filter types. 
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.providers.bpm   
org.mule.providers.email Provides pop3, smtp and imap connectivity for Mule
org.mule.providers.file Provides file transport in the form of a directory listeners and file dispatchers. 
org.mule.providers.ftp   
org.mule.providers.http Provides http transport including proxy support. 
org.mule.providers.jbi Allows JBI components to interact with Mule. 
org.mule.providers.jdbc Provides jdbc transport. 
org.mule.providers.jms Provides Jms transport connectivity with support for all Jms features. 
org.mule.providers.quartz   
org.mule.providers.rmi   
org.mule.providers.soap   
org.mule.providers.soap.axis Provides an Axis soap transport for Mule
org.mule.providers.soap.axis.wsdl   
org.mule.providers.soap.xfire   
org.mule.providers.stream   
org.mule.providers.streaming   
org.mule.providers.tcp Provides tcp connectivity for Mule
org.mule.providers.udp Provides Udp connectivity for Mule
org.mule.providers.vm A connector implementation allowing events to be passed between Mule sessions via in-memory queues. 
org.mule.providers.xmpp   
org.mule.ra A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture. 
org.mule.routing.inbound Inbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.routing.nested   
org.mule.routing.response Response router implementations that enable asynchronous event processing in request /response messaging requests. 
org.mule.tck Provides a suite of abstract test cases that can be used to test you custom Mule extensions. 
org.mule.tck.testmodels.fruit Contains the Fruit test model used by the tck and all other testcases in Mule. 
org.mule.tck.testmodels.mule   
org.mule.transaction.constraints Contains the transaction contraint filter used to control how and when transactions are committed. 
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.provider Contains the interfaces that comprise a provider implementation. 
org.mule.umo.routing Interfaces that define inbound and outbound routing API. 
org.mule.umo.security Security API for authentication and authorisation. 
 

Uses of UMOEvent in org.mule.extras.acegi.filters.http
 

Methods in org.mule.extras.acegi.filters.http with parameters of type UMOEvent
 void HttpBasicAuthenticationFilter.authenticateInbound(UMOEvent event)
          Authenticates the current message if authenticate is set to true.
 void HttpBasicAuthenticationFilter.authenticateOutbound(UMOEvent event)
          Authenticates the current message if authenticate is set to true.
protected  void HttpBasicAuthenticationFilter.setUnauthenticated(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.extras.client
 

Methods in org.mule.extras.client that return UMOEvent
protected  UMOEvent MuleClient.getEvent(UMOMessage message, String uri, boolean synchronous, boolean streaming)
          Packages a mule event for the current request
 

Uses of UMOEvent in org.mule.extras.jaas.filters
 

Methods in org.mule.extras.jaas.filters with parameters of type UMOEvent
protected  void JaasSecurityFilter.authenticateInbound(UMOEvent event)
           
protected  void JaasSecurityFilter.authenticateOutbound(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.extras.pgp.filters
 

Methods in org.mule.extras.pgp.filters with parameters of type UMOEvent
protected  void PGPSecurityFilter.authenticateInbound(UMOEvent event)
           
protected  void PGPSecurityFilter.authenticateOutbound(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.extras.wssecurity.filters
 

Methods in org.mule.extras.wssecurity.filters with parameters of type UMOEvent
protected  void WsSecurityFilter.authenticateInbound(UMOEvent event)
          This method's use is two-fold.
protected  void WsSecurityFilter.authenticateOutbound(UMOEvent event)
          This method secures the outgouing message by setting the required security handlers.
protected  Properties WsSecurityFilter.getProperties(UMOEvent event)
          This method gets the decryption and the signature property files and returns them as properties to the calling method.
 

Uses of UMOEvent in org.mule.impl
 

Classes in org.mule.impl that implement UMOEvent
 class MuleEvent
          MuleEvent represents any data event occuring in the Mule environment.
 

Methods in org.mule.impl that return UMOEvent
 UMOEvent MuleSession.createOutboundEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOEvent previousEvent)
           
static UMOEvent OptimizedRequestContext.criticalSetEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
static UMOEvent RequestContext.getEvent()
           
protected static UMOEvent RequestContext.internalSetEvent(UMOEvent event)
           
protected static UMOEvent RequestContext.newEvent(UMOEvent event, boolean safe, boolean required)
           
static UMOEvent RequestContext.setEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
static UMOEvent OptimizedRequestContext.unsafeSetEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
 

Methods in org.mule.impl with parameters of type UMOEvent
protected static void RequestContext.combineProperties(UMOEvent event, UMOMessage message)
           
 UMOEvent MuleSession.createOutboundEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOEvent previousEvent)
           
static UMOEvent OptimizedRequestContext.criticalSetEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
 void ImmutableMuleEndpoint.dispatch(UMOEvent event)
           
 void MuleSession.dispatchEvent(UMOEvent event)
           
protected  void MuleEvent.fillProperties(UMOEvent previousEvent)
           
protected static UMOEvent RequestContext.internalSetEvent(UMOEvent event)
           
protected static UMOEvent RequestContext.newEvent(UMOEvent event, boolean safe, boolean required)
           
 UMOMessage ImmutableMuleEndpoint.send(UMOEvent event)
           
 UMOMessage MuleSession.sendEvent(UMOEvent event)
           
static UMOEvent RequestContext.setEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
static UMOEvent OptimizedRequestContext.unsafeSetEvent(UMOEvent event)
          Set an event for out-of-scope thread access.
 

Constructors in org.mule.impl with parameters of type UMOEvent
MuleEvent(UMOMessage message, UMOEvent rewriteEvent)
          A helper constructor used to rewrite an event payload
MuleEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOComponent component, UMOEvent previousEvent)
          Properties cache that only reads properties once from the inbound message and merges them with any properties on the endpoint.
 

Uses of UMOEvent in org.mule.impl.model
 

Methods in org.mule.impl.model with parameters of type UMOEvent
 void AbstractComponent.dispatchEvent(UMOEvent event)
           
protected abstract  void AbstractComponent.doDispatch(UMOEvent event)
           
protected abstract  UMOMessage AbstractComponent.doSend(UMOEvent event)
           
 Object MuleProxy.onCall(UMOEvent event)
          Makes a synchronous call on the UMO
 Object DefaultMuleProxy.onCall(UMOEvent event)
          Makes a synchronous call on the UMO
 void MuleProxy.onEvent(QueueSession session, UMOEvent event)
          Sets the current event being processed
 void DefaultMuleProxy.onEvent(QueueSession session, UMOEvent event)
          Sets the current event being processed
 UMOMessage AbstractComponent.sendEvent(UMOEvent event)
           
protected  void AbstractComponent.waitIfPaused(UMOEvent event)
          Called before an event is sent or dispatched to a component, it will block until resume() is called.
 

Uses of UMOEvent in org.mule.impl.model.direct
 

Methods in org.mule.impl.model.direct with parameters of type UMOEvent
protected  void DirectComponent.doDispatch(UMOEvent event)
           
protected  UMOMessage DirectComponent.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.impl.model.pipeline
 

Methods in org.mule.impl.model.pipeline with parameters of type UMOEvent
protected  void PipelineComponent.doDispatch(UMOEvent event)
           
protected  UMOMessage PipelineComponent.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.impl.model.seda
 

Methods in org.mule.impl.model.seda that return UMOEvent
protected  UMOEvent SedaComponent.dequeue()
           
 

Methods in org.mule.impl.model.seda with parameters of type UMOEvent
protected  void SedaComponent.doDispatch(UMOEvent event)
           
 UMOMessage SedaComponent.doSend(UMOEvent event)
           
protected  void SedaComponent.enqueue(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.impl.model.seda.optimised
 

Methods in org.mule.impl.model.seda.optimised with parameters of type UMOEvent
 Object OptimisedMuleProxy.onCall(UMOEvent event)
          Makes a synchronous call on the UMO
 void OptimisedMuleProxy.onEvent(QueueSession session, UMOEvent event)
          Sets the current event being processed
 

Uses of UMOEvent in org.mule.impl.model.streaming
 

Methods in org.mule.impl.model.streaming with parameters of type UMOEvent
protected  void StreamingComponent.doDispatch(UMOEvent event)
           
protected  UMOMessage StreamingComponent.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.impl.security
 

Methods in org.mule.impl.security with parameters of type UMOEvent
 void AbstractEndpointSecurityFilter.authenticate(UMOEvent event)
           
protected abstract  void AbstractEndpointSecurityFilter.authenticateInbound(UMOEvent event)
           
protected abstract  void AbstractEndpointSecurityFilter.authenticateOutbound(UMOEvent event)
           
 Object MuleHeaderCredentialsAccessor.getCredentials(UMOEvent event)
           
 void MuleHeaderCredentialsAccessor.setCredentials(UMOEvent event, Object credentials)
           
 

Uses of UMOEvent in org.mule.impl.security.filters
 

Methods in org.mule.impl.security.filters with parameters of type UMOEvent
protected  void MuleEncryptionEndpointSecurityFilter.authenticateInbound(UMOEvent event)
           
protected  void MuleEncryptionEndpointSecurityFilter.authenticateOutbound(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers
 

Methods in org.mule.providers with parameters of type UMOEvent
 void AbstractMessageDispatcher.dispatch(UMOEvent event)
           
 void AbstractConnector.dispatch(UMOImmutableEndpoint endpoint, UMOEvent event)
          Dispatches an event from the endpoint to the external system
protected abstract  void AbstractMessageDispatcher.doDispatch(UMOEvent event)
           
protected abstract  UMOMessage AbstractMessageDispatcher.doSend(UMOEvent event)
           
protected  UMOEndpoint DefaultReplyToHandler.getEndpoint(UMOEvent event, String endpointUri)
           
 void ReplyToHandler.processReplyTo(UMOEvent event, UMOMessage returnMessage, Object replyTo)
           
 void DefaultReplyToHandler.processReplyTo(UMOEvent event, UMOMessage returnMessage, Object replyTo)
           
 UMOMessage AbstractMessageDispatcher.send(UMOEvent event)
           
 UMOMessage AbstractConnector.send(UMOImmutableEndpoint endpoint, UMOEvent event)
          Sends an event from the endpoint to the external system
protected  boolean AbstractMessageDispatcher.useRemoteSync(UMOEvent event)
          RemoteSync causes the message dispatch to wait for a response to an event on a response channel after it sends the event.
 

Uses of UMOEvent in org.mule.providers.bpm
 

Methods in org.mule.providers.bpm with parameters of type UMOEvent
 void ProcessMessageDispatcher.doDispatch(UMOEvent event)
          Performs an asynchronous action on the BPMS.
 UMOMessage ProcessMessageDispatcher.doSend(UMOEvent event)
          Performs a synchronous action on the BPMS.
protected  Object ProcessMessageDispatcher.processAction(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.email
 

Methods in org.mule.providers.email with parameters of type UMOEvent
protected  void SmtpMessageDispatcher.doDispatch(UMOEvent event)
           
protected  void RetrieveMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage SmtpMessageDispatcher.doSend(UMOEvent event)
           
protected  UMOMessage RetrieveMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.file
 

Methods in org.mule.providers.file with parameters of type UMOEvent
protected  void FileMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage FileMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.ftp
 

Methods in org.mule.providers.ftp with parameters of type UMOEvent
protected  void FtpMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage FtpMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.http
 

Methods in org.mule.providers.http with parameters of type UMOEvent
protected  HttpMethod HttpClientMessageDispatcher.createEntityMethod(UMOEvent event, Object body, EntityEnclosingMethod postMethod)
           
protected  void HttpClientMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage HttpClientMessageDispatcher.doSend(UMOEvent event)
           
protected  HttpMethod HttpClientMessageDispatcher.execute(UMOEvent event, HttpMethod httpMethod, boolean closeConnection)
           
protected  HttpMethod HttpClientMessageDispatcher.getMethod(UMOEvent event)
           
protected  void HttpClientMessageDispatcher.processCookies(UMOEvent event)
           
 

Constructors in org.mule.providers.http with parameters of type UMOEvent
HttpClientMessageDispatcher.StreamPayloadRequestEntity(UMOStreamMessageAdapter messageAdapter, UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.jbi
 

Methods in org.mule.providers.jbi with parameters of type UMOEvent
protected  void JbiMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage JbiMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.jdbc
 

Methods in org.mule.providers.jdbc with parameters of type UMOEvent
protected  void JdbcMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage JdbcMessageDispatcher.doReceive(long timeout, UMOEvent event)
          Make a specific request to the underlying transport Special case: The event is need when doReceive was called from doSend
protected  UMOMessage JdbcMessageDispatcher.doSend(UMOEvent event)
           
protected  UMOMessage JdbcMessageDispatcher.executeWriteStatement(UMOEvent event, String writeStmt)
           
 

Uses of UMOEvent in org.mule.providers.jms
 

Methods in org.mule.providers.jms with parameters of type UMOEvent
protected  void JmsMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage JmsMessageDispatcher.doSend(UMOEvent event)
           
 void JmsReplyToHandler.processReplyTo(UMOEvent event, UMOMessage returnMessage, Object replyTo)
           
 

Uses of UMOEvent in org.mule.providers.quartz
 

Methods in org.mule.providers.quartz with parameters of type UMOEvent
protected  void QuartzMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage QuartzMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.rmi
 

Methods in org.mule.providers.rmi with parameters of type UMOEvent
protected  void RmiMessageDispatcher.doDispatch(UMOEvent event)
           
 UMOMessage RmiMessageDispatcher.doSend(UMOEvent event)
           
 Method RmiConnector.getMethodObject(Remote remoteObject, UMOEvent event)
          Helper method for Dispatchers and Receives to extract the correct method from a Remote object
 

Uses of UMOEvent in org.mule.providers.soap
 

Constructors in org.mule.providers.soap with parameters of type UMOEvent
MuleSoapHeaders(UMOEvent event)
          Extracts header properties from a Mule event
 

Uses of UMOEvent in org.mule.providers.soap.axis
 

Methods in org.mule.providers.soap.axis with parameters of type UMOEvent
protected  void AxisMessageDispatcher.addAttachments(UMOEvent event, org.apache.axis.client.Call call)
           
protected  void AxisMessageDispatcher.buildSoapMethods(UMOEvent event, org.apache.axis.client.Call call, Object method, String methodNamespace, Object[] args)
           
protected  void AxisMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage AxisMessageDispatcher.doSend(UMOEvent event)
           
protected  org.apache.axis.client.Call AxisMessageDispatcher.getCall(UMOEvent event, Object[] args)
           
protected  Object AxisMessageDispatcher.getInitialMethod(UMOEvent event)
           
 String AxisMessageDispatcher.parseSoapAction(String soapAction, javax.xml.namespace.QName method, UMOEvent event)
           
protected  void AxisMessageDispatcher.parseStyle(UMOEvent event, org.apache.axis.client.Call call)
           
protected  void AxisMessageDispatcher.parseUse(UMOEvent event, org.apache.axis.client.Call call)
           
protected  Object AxisMessageDispatcher.refineMethod(UMOEvent event, org.apache.axis.client.Call call, Object method)
           
protected  void AxisMessageDispatcher.setCustomProperties(UMOEvent event, org.apache.axis.client.Call call)
           
protected  void AxisMessageDispatcher.setSoapAction(UMOEvent event, UMOEndpointURI endpointUri, org.apache.axis.client.Call call)
           
 

Uses of UMOEvent in org.mule.providers.soap.axis.wsdl
 

Methods in org.mule.providers.soap.axis.wsdl with parameters of type UMOEvent
protected  org.apache.axis.client.Service AxisWsdlMessageDispatcher.createService(UMOEvent event)
           
 

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

Methods in org.mule.providers.soap.xfire with parameters of type UMOEvent
protected  void XFireMessageDispatcher.configureClientForComplexTypes(org.codehaus.xfire.client.Client client, UMOEvent event)
           
protected  void XFireMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage XFireMessageDispatcher.doSend(UMOEvent event)
           
protected  Object[] XFireMessageDispatcher.getArgs(UMOEvent event)
           
protected  String XFireMessageDispatcher.getMethod(UMOEvent event)
           
 String XFireMessageDispatcher.parseSoapAction(String soapAction, javax.xml.namespace.QName method, UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.stream
 

Methods in org.mule.providers.stream with parameters of type UMOEvent
protected  void StreamMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage StreamMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.streaming
 

Methods in org.mule.providers.streaming with parameters of type UMOEvent
 void StreamMessageAdapter.write(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.tcp
 

Methods in org.mule.providers.tcp with parameters of type UMOEvent
protected  void TcpMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage TcpMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.udp
 

Methods in org.mule.providers.udp with parameters of type UMOEvent
protected  void UdpMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage UdpMessageDispatcher.doSend(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.vm
 

Methods in org.mule.providers.vm with parameters of type UMOEvent
protected  void VMMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage VMMessageDispatcher.doSend(UMOEvent event)
           
 Object VMMessageReceiver.onCall(UMOEvent event)
           
 void VMMessageReceiver.onEvent(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.providers.xmpp
 

Methods in org.mule.providers.xmpp with parameters of type UMOEvent
protected  void XmppMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage XmppMessageDispatcher.doSend(UMOEvent event)
           
protected  void XmppMessageDispatcher.sendMessage(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.ra
 

Methods in org.mule.ra that return UMOEvent
protected  UMOEvent DefaultMuleConnection.getEvent(UMOMessage message, UMOEndpointURI uri, boolean synchronous)
          Packages a mule event for the current request
 

Methods in org.mule.ra with parameters of type UMOEvent
protected  void JcaComponent.doDispatch(UMOEvent event)
           
protected  UMOMessage JcaComponent.doSend(UMOEvent event)
          Implementation of template method which is never call because send() is overwritten
 UMOMessage JcaComponent.sendEvent(UMOEvent event)
          This is the synchronous call method and not supported by components managed in a JCA container
protected  void JcaComponent.waitIfPaused(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.routing.inbound
 

Fields in org.mule.routing.inbound declared as UMOEvent
static UMOEvent[] EventGroup.EMPTY_EVENTS_ARRAY
           
 

Methods in org.mule.routing.inbound that return UMOEvent
 UMOEvent[] SelectiveConsumer.process(UMOEvent event)
           
 UMOEvent[] InboundPassThroughRouter.process(UMOEvent event)
           
 UMOEvent[] WireTap.process(UMOEvent event)
           
 UMOEvent[] ForwardingConsumer.process(UMOEvent event)
           
 UMOEvent[] IdempotentReceiver.process(UMOEvent event)
           
 UMOEvent[] AbstractEventAggregator.process(UMOEvent event)
           
 UMOEvent[] AbstractEventResequencer.process(UMOEvent event)
           
protected  UMOEvent[] AbstractEventResequencer.resequenceEvents(EventGroup events)
          Reorder collected events according to the configured Comparator.
 UMOEvent[] EventGroup.toArray()
          Returns a snapshot of collected events in this group.
 

Methods in org.mule.routing.inbound with parameters of type UMOEvent
 void EventGroup.addEvent(UMOEvent event)
          Add the given event to this group.
protected  EventGroup CorrelationAggregator.createEventGroup(UMOEvent event, Object groupId)
          Creates a new EventGroup that will expect the number of events as returned by UMOMessageAdapter.getCorrelationGroupSize().
protected  EventGroup AbstractEventAggregator.createEventGroup(UMOEvent event, Object groupId)
          Create a new EventGroup with the specified groupId.
protected  EventGroup AbstractEventResequencer.createEventGroup(UMOEvent event, Object groupId)
           
 void InboundRouterCollection.dispatch(UMOEvent event)
           
protected  Object AbstractEventAggregator.getEventGroupIdForEvent(UMOEvent event)
          Returns the identifier by which events will be correlated.
protected  Object AbstractEventResequencer.getEventGroupIdForEvent(UMOEvent event)
           
protected  Object IdempotentReceiver.getIdForEvent(UMOEvent event)
           
protected  Object IdempotentSecureHashReceiver.getIdForEvent(UMOEvent event)
           
protected  void IdempotentReceiver.initialize(UMOEvent event)
           
 boolean SelectiveConsumer.isMatch(UMOEvent event)
           
 boolean InboundPassThroughRouter.isMatch(UMOEvent event)
           
 boolean WireTap.isMatch(UMOEvent event)
           
 boolean IdempotentReceiver.isMatch(UMOEvent event)
           
 UMOEvent[] SelectiveConsumer.process(UMOEvent event)
           
 UMOEvent[] InboundPassThroughRouter.process(UMOEvent event)
           
 UMOEvent[] WireTap.process(UMOEvent event)
           
 UMOEvent[] ForwardingConsumer.process(UMOEvent event)
           
 UMOEvent[] IdempotentReceiver.process(UMOEvent event)
           
 UMOEvent[] AbstractEventAggregator.process(UMOEvent event)
           
 UMOEvent[] AbstractEventResequencer.process(UMOEvent event)
           
 void EventGroup.removeEvent(UMOEvent event)
          Remove the given event from the group.
 UMOMessage InboundRouterCollection.route(UMOEvent event)
           
 UMOMessage InboundRouterCollection.send(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.routing.nested
 

Methods in org.mule.routing.nested with parameters of type UMOEvent
 UMOMessage NestedRouter.route(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.routing.response
 

Methods in org.mule.routing.response with parameters of type UMOEvent
protected  EventGroup AbstractResponseAggregator.createEventGroup(UMOEvent event, Object groupId)
           
protected  EventGroup ResponseCorrelationAggregator.createEventGroup(UMOEvent event, Object id)
          Creates the event group with a specific correlation size based on the Mule Correlation support
 void AbstractResponseAggregator.process(UMOEvent event)
           
 void ResponseRouterCollection.route(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.tck
 

Methods in org.mule.tck that return UMOEvent
static UMOEvent MuleTestUtils.getTestEvent(Object data)
           
static UMOEvent AbstractMuleTestCase.getTestEvent(Object data)
           
static UMOEvent MuleTestUtils.getTestEvent(Object data, MuleDescriptor descriptor)
           
static UMOEvent AbstractMuleTestCase.getTestEvent(Object data, MuleDescriptor descriptor)
           
static UMOEvent MuleTestUtils.getTestEvent(Object data, MuleDescriptor descriptor, UMOImmutableEndpoint endpoint)
           
static UMOEvent AbstractMuleTestCase.getTestEvent(Object data, MuleDescriptor descriptor, UMOImmutableEndpoint endpoint)
           
static UMOEvent MuleTestUtils.getTestEvent(Object data, UMOImmutableEndpoint endpoint)
           
static UMOEvent AbstractMuleTestCase.getTestEvent(Object data, UMOImmutableEndpoint endpoint)
           
 

Uses of UMOEvent in org.mule.tck.testmodels.fruit
 

Methods in org.mule.tck.testmodels.fruit with parameters of type UMOEvent
 void WaterMelon.myEventHandler(UMOEvent event)
           
 

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

Methods in org.mule.tck.testmodels.mule with parameters of type UMOEvent
protected  void TestMessageDispatcher.doDispatch(UMOEvent event)
           
protected  UMOMessage TestMessageDispatcher.doSend(UMOEvent event)
           
 void TestConnector.DummyMessageAdapter.write(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.transaction.constraints
 

Methods in org.mule.transaction.constraints with parameters of type UMOEvent
 boolean ConstraintFilter.accept(UMOEvent event)
           
 boolean BatchConstraint.accept(UMOEvent event)
           
 boolean ManualConstraint.accept(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.umo
 

Methods in org.mule.umo that return UMOEvent
 UMOEvent UMOSession.createOutboundEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOEvent previousEvent)
          Creates an outbound event for this session
 UMOEvent Invocation.getEvent()
           
 

Methods in org.mule.umo with parameters of type UMOEvent
 UMOEvent UMOSession.createOutboundEvent(UMOMessage message, UMOImmutableEndpoint endpoint, UMOEvent previousEvent)
          Creates an outbound event for this session
 void UMOSession.dispatchEvent(UMOEvent event)
          Depending on the session state this methods either Passes an event asynchronously to the next available Mule UMO in the pool or via the endpoint configured for the event
 void UMOComponent.dispatchEvent(UMOEvent event)
          Makes an asynhronous event call to the component.
 UMOMessage UMOSession.sendEvent(UMOEvent event)
          Depending on the session state this methods either Passes an event synchronously to the next available Mule UMO in the pool or via the endpoint configured for the event
 UMOMessage UMOComponent.sendEvent(UMOEvent event)
          Makes a synhronous event call to the component.
 

Uses of UMOEvent in org.mule.umo.provider
 

Methods in org.mule.umo.provider with parameters of type UMOEvent
 void UMOMessageDispatching.dispatch(UMOEvent event)
          Dispatches an event from the endpoint to the external system
 void UMOConnector.dispatch(UMOImmutableEndpoint endpoint, UMOEvent event)
          Dispatches an event from the endpoint to the external system
 Map OutputHandler.getHeaders(UMOEvent event)
          Used to obtain a set of headers that will be sent with this stream payload.
 UMOMessage UMOMessageDispatching.send(UMOEvent event)
          Sends an event from the endpoint to the external system
 UMOMessage UMOConnector.send(UMOImmutableEndpoint endpoint, UMOEvent event)
          Sends an event from the endpoint to the external system
 void UMOStreamMessageAdapter.write(UMOEvent event)
          Writes the event to the current outputStream using the OutputHandler set on the StreamAdapter.
 void OutputHandler.write(UMOEvent event, OutputStream out)
          Write the event payload to the stream.
 

Uses of UMOEvent in org.mule.umo.routing
 

Methods in org.mule.umo.routing that return UMOEvent
 UMOEvent[] UMOInboundRouter.process(UMOEvent event)
          A received UMOEvent is passed to this method for processing.
 

Methods in org.mule.umo.routing with parameters of type UMOEvent
 boolean UMOInboundRouter.isMatch(UMOEvent event)
          Determines if the event should be processed by this router.
 UMOEvent[] UMOInboundRouter.process(UMOEvent event)
          A received UMOEvent is passed to this method for processing.
 void UMOResponseRouter.process(UMOEvent event)
          This method is invoked when an event is received via an endpoint on this Response Router.
 void UMOResponseRouterCollection.route(UMOEvent event)
           
 UMOMessage UMOInboundRouterCollection.route(UMOEvent event)
           
 UMOMessage UMONestedRouter.route(UMOEvent event)
           
 

Uses of UMOEvent in org.mule.umo.security
 

Methods in org.mule.umo.security with parameters of type UMOEvent
 void UMOEndpointSecurityFilter.authenticate(UMOEvent event)
           
 Object UMOCredentialsAccessor.getCredentials(UMOEvent event)
           
 void UMOCredentialsAccessor.setCredentials(UMOEvent event, Object credentials)
           
 



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