| Package | Description |
|---|---|
| org.mule.api.construct | |
| org.mule.api.model |
Contains the interfaces for the Model and supporting objects such as the CompoenntResolver, EntryPointResolver, etc.
|
| org.mule.api.service | |
| org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
| org.mule.client | |
| org.mule.config.support | |
| org.mule.construct | |
| org.mule.endpoint.dynamic | |
| org.mule.model | |
| org.mule.model.seda | |
| org.mule.service | |
| org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
| org.mule.transport.polling |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FlowConstruct
A uniquely identified
FlowConstruct that once implemented and configured defines a construct
through which messages are processed using MessageSource and MessageProcessor building
blocks. |
interface |
Pipeline
A pipeline has an ordered list of
MessageProcessor's that are invoked in order to processor new
messages received from it's MessageSource |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Model
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Service
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Connector
Connector is the mechanism used to connect to external systems
and protocols in order to send and receive data. |
interface |
MessageDispatcher
Combine
MessageDispatching with
various lifecycle methods for the actual instances doing message sending. |
interface |
MessageRequester
Combine
MessageRequesting with
various lifecycle methods for the actual instances doing message sending. |
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLocalMuleClient.MuleClientFlowConstruct
Placeholder class which makes the default exception handler available.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InheritedModel
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfigurationPattern
A template class for configuration patterns, which takes care of setting common message processors and
optional transformers defined on the pattern.
|
class |
AbstractFlowConstruct
Abstract implementation of
FlowConstruct that:
Is constructed with unique name and MuleContext. |
class |
AbstractPipeline
Abstract implementation of
AbstractFlowConstruct that allows a list of MessageProcessors
that will be used to process messages to be configured. |
class |
Bridge
A simple bridge between a single inbound endpoint and a single outbound endpoint.
|
class |
Flow
This implementation of
AbstractPipeline adds the following functionality:
Rejects inbound events when Flow is not started
Gathers statistics and processing time data
Implements MessagePorcessor allowing direct invocation of the pipeline
Supports the optional configuration of a ProcessingStrategy that determines how message
processors are processed. |
class |
SimpleService
In-out SOA-style simple service, with no outbound router.
|
class |
Validator |
| Modifier and Type | Class and Description |
|---|---|
class |
NullConnector
A placeholder for a connector that has not been created yet.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractModel
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SedaModel
Deprecated.
|
class |
SedaService
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractService
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConnector
AbstractConnector provides base functionality for all connectors
provided with Mule. |
class |
AbstractJndiConnector
This class acts as common baseclass for both Rmi & EjbConnector Resolves Jndi root for connector usage
|
class |
AbstractMessageDispatcher
Abstract implementation of an outbound channel adaptors.
|
class |
AbstractMessageReceiver
AbstractMessageReceiver provides common methods for all Message
Receivers provided with Mule. |
class |
AbstractMessageRequester
The Message Requester is used to explicitly request messages from a message channel or
resource rather than subscribing to inbound events or polling for messages.
|
class |
AbstractPollingMessageReceiver
AbstractPollingMessageReceiver implements a base class for polling
message receivers. |
class |
AbstractTransportMessageHandler<O>
Provide a default dispatch (client) support for handling threads lifecycle and validation.
|
class |
TransactedPollingMessageReceiver
The TransactedPollingMessageReceiver is an abstract receiver that handles polling
and transaction management.
|
class |
UnsupportedMessageDispatcher |
class |
UnsupportedMessageRequester |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageProcessorPollingConnector |
class |
MessageProcessorPollingMessageReceiver
Polling
MessageSource. |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.