|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Startable | |
|---|---|
| org.mule | The Mule implementation of the Universal Message Objects(tm) API specification. |
| org.mule.agent | Admin components and Agents used to control and Monitor Mule |
| 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 |
| org.mule.api.agent | |
| org.mule.api.component | |
| org.mule.api.context | Mule Context APIs, including the MuleContext, agent and server event interfaces |
| org.mule.api.endpoint | Endpoint interfaces. |
| org.mule.api.lifecycle | Lifecycle interfaces for all Components. |
| org.mule.api.model | Contains the interfaces for the Model and supporting objects such as the CompoenntResolver, EntryPointResolver, etc. |
| org.mule.api.routing | Interfaces that define inbound and outbound routing API. |
| org.mule.api.service | |
| org.mule.api.transport | Contains the interfaces that comprise a provider implementation. |
| org.mule.component | |
| org.mule.component.simple | A collection of simple mule components that can be useful to simplify configuration while testing. |
| org.mule.config.dsl.routers | |
| org.mule.config.support | |
| org.mule.construct | |
| org.mule.endpoint | Implemtation of Mule endpoint uris. |
| org.mule.endpoint.dynamic | |
| org.mule.enricher | |
| org.mule.exception | |
| org.mule.lifecycle | |
| org.mule.lifecycle.processor | |
| org.mule.management.stats | Jmx statistics support used to monitor messaging status for various Mule components. |
| org.mule.model | |
| org.mule.model.seda | |
| org.mule.processor | |
| org.mule.processor.chain | |
| org.mule.routing | Defines the core routing patterns supported by mule. |
| org.mule.routing.correlation | |
| org.mule.routing.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book. |
| org.mule.routing.requestreply | |
| org.mule.service | |
| org.mule.service.processor | |
| org.mule.source | |
| org.mule.transport | Contains Abstract classes providing common functionality for all Mule providers. |
| org.mule.transport.polling | |
| org.mule.util.pool | |
| org.mule.util.queue | A resource manager that allow access to transactional queues with optional persistence. |
| org.mule.work | A javax.resource.spi.WorkManager implementation. |
| Uses of Startable in org.mule |
|---|
| Subinterfaces of Startable in org.mule | |
|---|---|
interface |
MuleCoreExtension
Allows Mule modules and transports to extend core functionality in an application-independent fashion. |
| Classes in org.mule that implement Startable | |
|---|---|
class |
AbstractAgent
Implements common methods for all Agents. |
class |
DefaultMuleContext
|
| Uses of Startable in org.mule.agent |
|---|
| Classes in org.mule.agent that implement Startable | |
|---|---|
class |
AbstractNotificationLoggerAgent
AbstractNotificationLoggerAgent Receives Mule server notifications
and logs them and can optionally route them to an endpoint. |
class |
EndpointNotificationLoggerAgent
EndpointAbstractEventLoggerAgent will forward server notifications
to a configurered endpoint uri. |
class |
Log4jNotificationLoggerAgent
AbstractNotificationLoggerAgent Receives Mule server notifications
and logs them and can optionally route them to an endpoint |
| Uses of Startable in org.mule.api |
|---|
| Subinterfaces of Startable in org.mule.api | |
|---|---|
interface |
MuleContext
|
| Uses of Startable in org.mule.api.agent |
|---|
| Subinterfaces of Startable in org.mule.api.agent | |
|---|---|
interface |
Agent
Agent is a server plugin that can be initialised, started and
destroyed along with the MuleContext itself. |
| Uses of Startable in org.mule.api.component |
|---|
| Subinterfaces of Startable in org.mule.api.component | |
|---|---|
interface |
LifecycleAdapter
LifecycleAdapter is a wrapper around a pojo service that adds
Lifecycle methods to the pojo. |
| Uses of Startable in org.mule.api.context |
|---|
| Subinterfaces of Startable in org.mule.api.context | |
|---|---|
interface |
WorkManager
WorkManager extends the standard JCA WorkManager with lifecycle
methods and util.concurrent bridging. |
| Uses of Startable in org.mule.api.endpoint |
|---|
| Subinterfaces of Startable in org.mule.api.endpoint | |
|---|---|
interface |
InboundEndpoint
|
| Uses of Startable in org.mule.api.lifecycle |
|---|
| Subinterfaces of Startable in org.mule.api.lifecycle | |
|---|---|
interface |
Lifecycle
DefaultLifecyclePhase adds lifecycle methods start,
stop and dispose. |
| Constructors in org.mule.api.lifecycle with parameters of type Startable | |
|---|---|
StartException(Message message,
Startable component)
|
|
StartException(Message message,
Throwable cause,
Startable component)
|
|
StartException(Throwable cause,
Startable component)
|
|
| Uses of Startable in org.mule.api.model |
|---|
| Subinterfaces of Startable in org.mule.api.model | |
|---|---|
interface |
Model
Deprecated. |
| Uses of Startable in org.mule.api.routing |
|---|
| Subinterfaces of Startable in org.mule.api.routing | |
|---|---|
interface |
OutboundRouter
OutboundRouter is used to control outbound routing behaviour for an
event. |
| Uses of Startable in org.mule.api.service |
|---|
| Subinterfaces of Startable in org.mule.api.service | |
|---|---|
interface |
Service
Deprecated. |
| Uses of Startable in org.mule.api.transport |
|---|
| Subinterfaces of Startable in org.mule.api.transport | |
|---|---|
interface |
Connectable
Interface for objects that should connect to a resource. |
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 |
MessageReceiver
MessageReceiver is used to receive data from an external system. |
interface |
MessageRequester
Combine MessageRequesting with
various lifecycle methods for the actual instances doing message sending. |
| Uses of Startable in org.mule.component |
|---|
| Classes in org.mule.component that implement Startable | |
|---|---|
class |
AbstractComponent
Abstract Component to be used by all Component implementations. |
class |
AbstractJavaComponent
Abstract implementation of JavaComponent adds JavaComponent specifics like EntryPointResolverSet and ObjectFactory. |
class |
DefaultComponentLifecycleAdapter
DefaultComponentLifecycleAdapter is a default implementation of
LifecycleAdapter for use with JavaComponent that expects component
instances to implement Mule lifecycle interfaces in order to receive lifecycle. |
class |
DefaultJavaComponent
Default implementation of JavaComponent. |
class |
NullLifecycleAdapter
NullLifecycleAdapter is a lifecycle adaptor implementation that
performs no Mule lifecycle propagation to Mule service component implementations. |
class |
PooledJavaComponent
PooledJavaComponent implements pooling. |
class |
SimpleCallableJavaComponent
Simple JavaComponent implementation to be used when
LifecycleAdapter is not required because i) the object instance implements
Callable and so entry-point resolution is required and ii) component bindings
are not used.An ObjectFactory can be set but must return object
instances that implement Callable. |
| Uses of Startable in org.mule.component.simple |
|---|
| Classes in org.mule.component.simple that implement Startable | |
|---|---|
class |
PassThroughComponent
PassThroughComponent will simply return the payload back as the
result. |
| Uses of Startable in org.mule.config.dsl.routers |
|---|
| Classes in org.mule.config.dsl.routers that implement Startable | |
|---|---|
class |
ContentBasedRouter
Deprecated. |
| Uses of Startable in org.mule.config.support |
|---|
| Classes in org.mule.config.support that implement Startable | |
|---|---|
class |
InheritedModel
Deprecated. |
| Uses of Startable in org.mule.construct |
|---|
| Classes in org.mule.construct that implement Startable | |
|---|---|
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 AbstractPipeline.ProcessIfPipelineStartedMessageProcessors
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
|
| Uses of Startable in org.mule.endpoint |
|---|
| Classes in org.mule.endpoint that implement Startable | |
|---|---|
class |
DefaultInboundEndpoint
|
class |
DynamicURIInboundEndpoint
Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance. |
| Uses of Startable in org.mule.endpoint.dynamic |
|---|
| Classes in org.mule.endpoint.dynamic that implement Startable | |
|---|---|
class |
NullConnector
A placeholder for a connector that has not been created yet. |
| Uses of Startable in org.mule.enricher |
|---|
| Classes in org.mule.enricher that implement Startable | |
|---|---|
class |
MessageEnricher
The Message Enricher allows the current message to be augmented using data from a seperate
resource. |
| Uses of Startable in org.mule.exception |
|---|
| Classes in org.mule.exception that implement Startable | |
|---|---|
class |
AbstractExceptionListener
This is the base class for exception strategies which contains several helper methods. |
class |
AbstractExceptionStrategy
Deprecated. use AbstractExceptionListener |
class |
AbstractMessagingExceptionStrategy
Fire a notification, log exception, increment statistics, route the problematic message to a destination if one is configured (DLQ pattern), commit or rollback transaction if one exists, close any open streams. |
class |
AbstractSystemExceptionStrategy
Fire a notification, log exception, clean up transaction if any, and trigger reconnection strategy if this is a ConnectException. |
class |
CatchMessagingExceptionStrategy
|
class |
ChoiceMessagingExceptionStrategy
Selects which exception strategy to execute based on filtering. |
class |
DefaultMessagingExceptionStrategy
This is the default exception handler for flows and services. |
class |
DefaultServiceExceptionStrategy
Deprecated. use DefaultMessagingExceptionStrategy instead |
class |
DefaultSystemExceptionStrategy
This is the default exception handler for any exception which does not inherit from MessagingException, i.e, when no message is in play. |
class |
MessagingExceptionStrategyAcceptorDelegate
Allows to use MessagingExceptionHandler as MessagingExceptionHandlerAcceptor. |
class |
RollbackMessagingExceptionStrategy
|
class |
TemplateMessagingExceptionStrategy
|
| Uses of Startable in org.mule.lifecycle |
|---|
| Constructors in org.mule.lifecycle with parameters of type Startable | |
|---|---|
PrimaryNodeLifecycleNotificationListener(Startable startMeOnPrimaryNodeNotification,
MuleContext muleContext)
|
|
| Uses of Startable in org.mule.lifecycle.processor |
|---|
| Fields in org.mule.lifecycle.processor declared as Startable | |
|---|---|
protected Startable |
ProcessIfStartedMessageProcessor.startable
|
| Methods in org.mule.lifecycle.processor with parameters of type Startable | |
|---|---|
protected String |
ProcessIfStartedMessageProcessor.getStartableName(Startable startableObject)
|
| Constructors in org.mule.lifecycle.processor with parameters of type Startable | |
|---|---|
ProcessIfStartedMessageProcessor(Startable startable,
LifecycleState lifecycleState)
|
|
ProcessIfStartedWaitIfPausedMessageProcessor(Startable startable,
LifecycleState lifecycleState)
|
|
ProcessIfStartedWaitIfSyncPausedMessageProcessor(Startable startable,
LifecycleState lifecycleState)
|
|
| Uses of Startable in org.mule.management.stats |
|---|
| Subinterfaces of Startable in org.mule.management.stats | |
|---|---|
interface |
ProcessingTimeWatcher
Watches ProcessingTime instances to detect when they are weakly
reachable. |
| Classes in org.mule.management.stats that implement Startable | |
|---|---|
class |
DefaultProcessingTimeWatcher
|
| Uses of Startable in org.mule.model |
|---|
| Classes in org.mule.model that implement Startable | |
|---|---|
class |
AbstractModel
Deprecated. |
| Uses of Startable in org.mule.model.seda |
|---|
| Classes in org.mule.model.seda that implement Startable | |
|---|---|
class |
SedaModel
Deprecated. |
class |
SedaService
Deprecated. |
| Uses of Startable in org.mule.processor |
|---|
| Classes in org.mule.processor that implement Startable | |
|---|---|
class |
AbstractMessageProcessorOwner
An object that owns message processors and delegates startup/shutdown events to them. |
class |
AbstractMuleObjectOwner<T>
An object that owns Mule objects and delegates startup/shutdown events to them. |
class |
AbstractRedeliveryPolicy
Implement a redelivery policy for Mule. |
class |
AsyncDelegateMessageProcessor
Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous
processing of MessageProcessor delegate configured the next MessageProcessor. |
class |
AsyncInterceptingMessageProcessor
Processes MuleEvent's asynchronously using a MuleWorkManager to
schedule asynchronous processing of the next MessageProcessor. |
class |
IdempotentRedeliveryPolicy
Implement a retry policy for Mule. |
class |
LaxAsyncInterceptingMessageProcessor
|
class |
LaxSedaStageInterceptingMessageProcessor
Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous
processing of the next MessageProcessor. |
class |
ResponseMessageProcessorAdapter
|
class |
SedaStageInterceptingMessageProcessor
Processes MuleEvent's asynchronously using a MuleWorkManager to schedule asynchronous
processing of the next MessageProcessor. |
class |
TransactionalInterceptingMessageProcessor
Wraps the invocation of the next MessageProcessor with a transaction. |
| Uses of Startable in org.mule.processor.chain |
|---|
| Classes in org.mule.processor.chain that implement Startable | |
|---|---|
class |
AbstractMessageProcessorChain
Builder needs to return a composite rather than the first MessageProcessor in the chain. |
class |
DefaultMessageProcessorChain
|
class |
InterceptingChainLifecycleWrapper
Builder needs to return a composite rather than the first MessageProcessor in the chain. |
class |
SimpleMessageProcessorChain
|
class |
SubflowInterceptingChainLifecycleWrapper
Generates message processor identfiers specific for subflows. |
| Uses of Startable in org.mule.routing |
|---|
| Classes in org.mule.routing that implement Startable | |
|---|---|
class |
AbstractAggregator
AbstractEventAggregator will aggregate a set of messages into a
single message. |
class |
AbstractCorrelationAggregator
AbstractCorrelationAggregatingMessageProcessor uses the CorrelationID
and CorrelationGroupSize properties of the MuleMessage to
manage message groups. |
class |
AbstractSelectiveRouter
|
class |
ChoiceRouter
Routes the event to a single MessageProcessor using a Filter
to evaluate the event being processed and find the first route that can be used. |
class |
FirstSuccessful
FirstSuccessful routes an event to the first target route that can accept it without throwing or returning an exception. |
class |
Foreach
` * The Foreach MessageProcessor allows iterating over a collection payload, or any collection
obtained by an expression, generating a message for each element. |
class |
MessageChunkAggregator
|
class |
MessageFilter
Implementation of InterceptingMessageProcessor that filters message flow
using a Filter. |
class |
MessageProcessorFilterPair
A holder for a pair of MessageProcessor and Filter. |
class |
Resequencer
Resequencer is used to resequence events according to their dispatch
sequence in the correlation group. |
class |
RoundRobin
RoundRobin divides the messages it receives among its target routes in round-robin fashion. |
class |
SimpleCollectionAggregator
This router will return all aggregated events as a MuleMessageCollection. |
class |
UntilSuccessful
UntilSuccessful attempts to route a message to the message processor it contains in an asynchronous manner. |
class |
WireTap
The WireTap MessageProcessor allows inspection of messages in a flow. |
| Uses of Startable in org.mule.routing.correlation |
|---|
| Classes in org.mule.routing.correlation that implement Startable | |
|---|---|
class |
EventCorrelator
|
| Uses of Startable in org.mule.routing.outbound |
|---|
| Classes in org.mule.routing.outbound that implement Startable | |
|---|---|
class |
AbstractMessageSplitter
AbstractMessageSplitter is an outbound Message Splitter used to split
the contents of a received message into sub parts that can be processed by other
components. |
class |
AbstractOutboundRouter
AbstractOutboundRouter is a base router class that tracks statistics about message processing
through the router. |
class |
AbstractRecipientList
AbstractRecipientList is used to dispatch a single event to
multiple recipients over the same transport. |
class |
AbstractRoundRobinMessageSplitter
FilteringListMessageSplitter accepts a List as a message payload
then routes list elements as messages over an endpoint where the endpoint's filter
accepts the payload. |
class |
AbstractSequenceRouter
Defines a router that sequentially routes a given message to the list of registered endpoints and returns the aggregate responses as the result. |
class |
ChainingRouter
ChainingRouter is used to pass a Mule event through multiple
targets using the result of the first as the input for the second. |
class |
EndpointSelector
EndpointSelector selects the outgoing endpoint based on a
an expression evaluator ("header:endpoint" by default). |
class |
ExceptionBasedRouter
ExceptionBasedRouter Will send the current event to the first
endpoint that doesn't throw an exception. |
class |
ExpressionMessageSplitter
Evaluates a single expression and adds the results of the expression as individual message parts. |
class |
ExpressionRecipientList
|
class |
FilteringOutboundRouter
FilteringRouter is a router that accepts events based on a filter
set. |
class |
ListMessageSplitter
FilteringListMessageSplitter accepts a List as a message payload
then routes list elements as messages over an endpoint where the endpoint's filter
accepts the payload. |
class |
MessageChunkingRouter
A router that breaks up the current message onto smaller parts and sends them to the same destination. |
class |
MulticastingRouter
MulticastingRouter will broadcast the current message to every endpoint
registered with the router. |
class |
OutboundPassThroughRouter
OutboundPassThroughRouter allows outbound routing over a single
endpoint without any filtering. |
class |
SequenceRouter
Defines a AbstractSequenceRouter that stops the routing of a given
message when a synchronous endpoint has returned a null or an exception
message. |
class |
StaticRecipientList
StaticRecipientList is used to dispatch a single event to multiple
recipients over the same transport. |
class |
TransformerRouter
Deprecated. |
| Uses of Startable in org.mule.routing.requestreply |
|---|
| Classes in org.mule.routing.requestreply that implement Startable | |
|---|---|
class |
AbstractAsyncRequestReplyRequester
|
class |
SimpleAsyncRequestReplyRequester
|
| Uses of Startable in org.mule.service |
|---|
| Classes in org.mule.service that implement Startable | |
|---|---|
class |
AbstractService
Deprecated. |
class |
ForwardingConsumer
Deprecated. |
class |
ServiceAsyncReplyCompositeMessageSource
Deprecated. |
class |
ServiceCompositeMessageSource
Deprecated. |
| Uses of Startable in org.mule.service.processor |
|---|
| Classes in org.mule.service.processor that implement Startable | |
|---|---|
class |
ServiceAsyncRequestReplyRequestor
Deprecated. |
| Uses of Startable in org.mule.source |
|---|
| Classes in org.mule.source that implement Startable | |
|---|---|
class |
ClusterizableMessageSourceWrapper
Wraps a ClusterizableMessageSource in order to manage the lifecycle
of the wrapped instance differently depending if the node is primary or not
inside a cluster. |
class |
StartableCompositeMessageSource
Implementation of CompositeMessageSource that propagates both injection of FlowConstruct
and lifecycle to nested MessageSources. |
| Uses of Startable in org.mule.transport |
|---|
| Classes in org.mule.transport that implement Startable | |
|---|---|
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
|
| Uses of Startable in org.mule.transport.polling |
|---|
| Classes in org.mule.transport.polling that implement Startable | |
|---|---|
class |
MessageProcessorPollingConnector
|
class |
MessageProcessorPollingMessageReceiver
|
| Uses of Startable in org.mule.util.pool |
|---|
| Subinterfaces of Startable in org.mule.util.pool | |
|---|---|
interface |
LifecyleEnabledObjectPool
An ObjectPool that allows Start and Stop life-cycle to be propagated pooled object. |
| Classes in org.mule.util.pool that implement Startable | |
|---|---|
class |
DefaultLifecycleEnabledObjectPool
A LifecyleEnabledObjectPool implementation for pooling LifecycleAdapter
instances for implementations of JavaComponent that require
LifecycleAdapter pooling such as PooledJavaComponent. |
| Uses of Startable in org.mule.util.queue |
|---|
| Subinterfaces of Startable in org.mule.util.queue | |
|---|---|
interface |
QueueManager
A Queue manager is responsible for managing one or more Queue resources and providing common support for transactions and persistence. |
| Classes in org.mule.util.queue that implement Startable | |
|---|---|
class |
TransactionalQueueManager
The Transactional Queue Manager is responsible for creating and Managing transactional Queues. |
| Uses of Startable in org.mule.work |
|---|
| Classes in org.mule.work that implement Startable | |
|---|---|
class |
MuleWorkManager
MuleWorkManager is a JCA Work manager implementation used to manage
thread allocation for Mule components and connectors. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||