Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.mule.api.transport

Contains the interfaces that comprise a provider implementation.

See:
Description

Interface Summary
Connectable | Interface for objects that should connect to a resource.
Connector | `Connector` is the mechanism used to connect to external systems and protocols in order to send and receive data.
InternalMessageListener | A listener used to receive Muleevents from a transport receiver.
MessageDispatcher | Combine `MessageDispatching` with various lifecycle methods for the actual instances doing message sending.
MessageDispatcherFactory | `MessageDispatcherFactory` is a factory interface for managing the lifecycles of a transport's message dispatchers.
MessageDispatching | Define generic methods for dispatching events.
MessageReceiver | `MessageReceiver` is used to receive data from an external system.
MessageRequester | Combine `MessageRequesting` with various lifecycle methods for the actual instances doing message sending.
MessageRequesterFactory | A factory interface for managing the lifecycles of a transport's message requesters.
MessageRequesting | Defines generic methods for receiving events.
MuleMessageFactory | `MuleMessageFactory` is a factory for creating a `MuleMessage` from a transport's native message format (e.g.
OutputHandler | The OutputHandler is a strategy class that is used to defer the writing of the message payload until there is a stream available to write it to.
ReplyToHandler | `ReplyToHandler` is used to handle routing where a replyTo endpointUri is set on the message
SessionHandler | An interface used for reading and writing session information to and from the current message.

Class Summary
PropertyScope | A PropertyScope is used to associate a message property with a lifetime.
PropertyScope.ScopeComparator | Used for comparing `PropertyScope` instances in a map.

Exception Summary
ConnectorException | `ConnectorException` Is thrown in the context of a Connector, usually some sort of transport level error where the connection has failed.
DispatchException | `DispatchException` is thrown when an endpoint dispatcher fails to send, dispatch or receive a message.
MessageTypeNotSupportedException | `MessageTypeNotSupportedException` is thrown when a `MuleMessage` instance is to be created with an payload type that is not of supported type by that `MuleMessageFactory`.
NoReceiverForEndpointException | `NoReceiverForEndpointException` is thrown when an enpoint is specified for a receiver but no such receiver exists.
ReceiveException | `ReceiveException` is specifically thrown by the Provider receive method if something fails in the underlying transport

## Package org.mule.api.transport Description

Contains the interfaces that comprise a provider implementation.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.