Package 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

See:
          Description

Interface Summary
UMOComponent UMOComponent is the interal repesentation of a Mule Managed component.
UMODescriptor UMODescriptor describes all the properties for a Mule UMO.
UMOEncryptionStrategy UMOEncryptionStrategy can be used to provide different types of Encryption strategy objects.
UMOEvent UMOEvent represents any data event occuring in the Mule environment.
UMOEventContext UMOEventContext is the context object for the current request.
UMOExceptionPayload UMOExceptionPayload is a message payload that contains exception information that occurred during message processing.
UMOFilter The UMOFilter interface allows UMOMessage filtering.
UMOImmutableDescriptor UMODescriptor describes all the properties for a Mule UMO.
UMOInterceptor UMOInterceptor is based on a similar concept of servlet filters and works much the same way.
UMOInterceptorStack Maintains a list of interceptors.
UMOMessage UMOMessage represents a message payload.
UMOSession UMOSession is the context in which a request is executed.
UMOTransaction  
UMOTransactionConfig UMOTransactionConfig defines transaction configuration for a transactional endpoint.
UMOTransactionFactory UMOTransactionFactory creates a transaction.
 

Class Summary
FutureMessageResult FutureMessageResult is an UMOMessage result of a remote invocation on a Mule Server.
Invocation Invocation represents a link in an interceptor chain.
 

Exception Summary
ComponentException ComponentException should be thrown when some action on a component fails, such as starting or stopping
MessagingException MessagingException is a general message exception thrown when errors specific to Message processing occur..
TransactionException TransactionException is thrown when an exception occurs while trying to create, start commit or rollback an exception
UMOException UMOException is the base exception type for the Mule server any other exceptions thrown by Mule code will be based on this exception,
 

Package org.mule.umo Description

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



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