See: Description
| Interface | Description |
|---|---|
| Acceptor |
Provides capability to only accept handling certain MuleEvents.
|
| AnnotatedObject | |
| Closeable |
Marking interface to identity resources that need to be closed in order to release
resources.
|
| CompletionHandler<R,E extends Throwable> |
Handles the result of asynchronous processing.
|
| EncryptionStrategy |
EncryptionStrategy can be used to provide different types of
Encryption strategy objects. |
| ExceptionPayload |
ExceptionPayload is a message payload that contains exception
information that occurred during message processing. |
| GlobalNameableObject |
Beans implementing
GlobalNameableObject have globalName set during initialization
to the bean name defined in the configuration |
| Injector |
Component capable of injecting dependencies into a given object
|
| 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 |
| NestedProcessor |
Callback interface used by message processors methods.
|
| NonBlockingSupported |
Marker interface for those
InterceptingMessageProcessor and
MessageRouter implementations that support non-blocking processing. |
| ThreadSafeAccess |
Interface implemented by message-related objects that avoid exposing mutable data to multiple threads
by providing immutable copies.
|
| Class | Description |
|---|---|
| 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 | Description |
|---|---|
| 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. |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.