Package org.mule.providers

Contains Abstract classes providing common functionality for all Mule providers.

See:
          Description

Interface Summary
ConnectionStrategy Allows developers to plug in customised reconnection behaviour
InternalMessageListener A listener used to receive Muleevents from a transport receiver.
ReplyToHandler ReplyToHandler is used to handle routing where a replyTo endpointUri is set on the message
 

Class Summary
AbstractConnectionStrategy TODO document
AbstractConnector AbstractConnector provides base functionality for all connectors provided with Mule.
AbstractJndiConnector Code by (c) 2005 P.Oikari.
AbstractMessageAdapter AbstractMessageAdapter provides a base implementation for simple message types that maybe don't normally allow for meta information, such as a File or TCP.
AbstractMessageDispatcher

AbstractMessageDispatcher provides a default dispatch (client) support for handling threads lifecycle and validation.

AbstractMessageReceiver AbstractMessageReceiver provides common methods for all Message Receivers provided with Mule.
AbstractServiceEnabledConnector AbstractServiceEnabledConnector initialises a connector from a service descriptor.
DefaultMessageAdapter DefaultMessageAdapter can be used to wrap an arbitary object where no special 'apapting' is needed.
DefaultReplyToHandler DefaultReplyToHandler is responsible for processing a message replyTo header.
NullPayload NullPayload represents a null event payload
PollingMessageReceiver PollingMessageReceiver implements a polling message receiver.
SimpleRetryConnectionStrategy A simple connection retry strategy where the a connection will be attempted X number of retryCount every Y milliseconds.
SingleAttemptConnectionStrategy Attempts to make a connection once and fails if there is an exception
TransactedPollingMessageReceiver The TransactedPollingMessageReceiver is an abstract receiver that handles polling and transaction management.
WriterMessageAdapter WriterMessageAdapter wraps a java.io.StringWriter and allows meta information to be associated with the Writer.
 

Exception Summary
ConnectException todo document
FatalConnectException todo document
 

Package org.mule.providers Description

Contains Abstract classes providing common functionality for all Mule providers. Custom providers should use these base classes as they provider almost all the functionality needed by Mule to interact with the underlying technology.



Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.