Package 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

See:
          Description

Interface Summary
Acceptor Provides capability to only accept handling certain MuleEvents.
AnnotatedObject  
EncryptionStrategy EncryptionStrategy can be used to provide different types of Encryption strategy objects.
EndpointAnnotationParser An SPI interface that will process an Endpoint annotation.
ExceptionPayload ExceptionPayload is a message payload that contains exception information that occurred during message processing.
MessageProcessorAnnotationParser An SPI interface used for creating Routers from Annotations.
MuleContext  
MuleEvent MuleEvent represents any data event occuring in the Mule environment.
MuleEventContext MuleEventContext is the context object for the current request.
MuleEventKeyGenerator Defines a way to generate cache keys for MuleEvent instances.
MuleMessage MuleMessage represents a message payload.
MuleMessageCollection An interface that defines a collection of Mule Messages and methods for working with the collection.
MuleSession MuleSession is the context in which a request is processed by Mule.
NameableObject Adds NamedObject.getName() and NameableObject.setName(java.lang.String) methods to an object
NamedObject Adds NamedObject.getName() method to an object
ThreadSafeAccess Interface implemented by message-related objects that avoid exposing mutable data to multiple threads by providing immutable copies.
 

Class Summary
FutureMessageResult FutureMessageResult is an MuleMessage result of a remote invocation on a Mule Server.
SingleResourceTransactionFactoryManager  
ThreadSafeAccess.AccessControl This helper class can be used by code implementing this interface to determine whether the thread safety of a message should be enforced or not.
 

Exception Summary
AnnotationException Root exception for errors related to annotation parsing
DefaultMuleException MuleException Is the base exception type for the Mule application any other exceptions thrown by Mule code will be based on this exception.
MessagingException MessagingException is a general message exception thrown when errors specific to Message processing occur..
MuleException MuleException is the base exception type for the Mule server any other exceptions thrown by Mule code will be based on this exception,
MuleRuntimeException MuleRuntimeException Is the base runtime exception type for the Mule Server any other runtimes exceptions thrown by Mule code will use or be based on this exception.
 

Package org.mule.api 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-2012 MuleSoft, Inc.. All Rights Reserved.