Package org.mule.impl

The Mule implementation of the Universal Message Objects(tm) API specification.

See:
          Description

Interface Summary
InitialisationCallback InitialisationCallback is used to provide customised initialiation for more complex components.
ThreadSafeAccess Interface implemented by message-related objects that avoid exposing mutable data to multiple threads by providing immutable copies.
UMODescriptorAware UMODescriptorAware is an injector interface that will supply a UMODescriptor to the object.
 

Class Summary
AbstractExceptionListener AbstractExceptionListener is a base implementation that custom Exception Listeners can override.
DefaultComponentExceptionStrategy DefaultComponentExceptionStrategy is the default exception handler for components.
DefaultExceptionStrategy DefaultExceptionStrategy provides a default exception handling strategy.
DefaultLifecycleAdapter DefaultLifecycleAdapter provides lifecycle methods for all Mule managed components.
DefaultLifecycleAdapterFactory DefaultLifecycleAdapterFactory creates a DefaultLifeCycleAdapter.
ImmutableMuleDescriptor MuleDescriptor describes all the properties for a Mule UMO.
ImmutableMuleEndpoint ImmutableMuleEndpoint describes a Provider in the Mule Server.
InterceptorsInvoker InterceptorsInvoker is used to trigger an interceptor chain.
MuleDescriptor MuleDescriptor describes all the properties for a Mule UMO.
MuleEvent MuleEvent represents any data event occuring in the Mule environment.
MuleEventContext MuleEventContext is the context object for the current request.
MuleMessage MuleMessage is a wrapper that contains a payload and properties associated with the payload.
MuleSession MuleSession manages the interaction and distribution of events for Mule UMOs.
MuleSessionHandler A default session handler used to store and retrieve session information on an event.
MuleTransactionConfig

MuleTransactionConfig defines transaction configuration for a transactional endpoint.

NullSessionHandler A session handler that ignores any session information
OptimizedRequestContext NOT FOR POUBLIC USE - please use the interface provided by RequestContext.
RequestContext RequestContext is a thread context where components can get the current event or set response properties that will be sent on the outgoing message.
ResponseOutputStream ResponseOutputStream is an output stream associated with the currently received event.
VoidResult  
 

Exception Summary
AlreadyInitialisedException AlreadyInitialisedException is thrown when a component or connector has already been initialised.
FailedToQueueEventException FailedToQueueEventException is thrown when an event cannot be put on an internal component queue.
NoSatisfiableMethodsException NoSatisfiableMethodsException is thrown by EntryPointResolvers when the component passed has no methods that meet the criteria of the configured EntryPointResolver.
TooManySatisfiableMethodsException TooManySatisfiableMethodsException is thrown by EntryPointResolvers when the component passed has more than one method that meets the criteria of the configured EntryPointResolver.
 

Package org.mule.impl Description

The Mule implementation of the Universal Message Objects(tm) API specification.



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