Mule Core 2.0.0 API

Mule Core
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.component.builder  
org.mule.api.component.simple  
org.mule.api.config  
org.mule.api.context Manager APIs, including the UMOManager, agent and server event interfaces
org.mule.api.context.notification  
org.mule.api.endpoint Endpoint interfaces.
org.mule.api.interceptor  
org.mule.api.lifecycle Lifecycle interfaces for all UMOcomponents.
org.mule.api.management.stats  
org.mule.api.model Contains the interfaces for the Model and supporting objects such as the CompoenntResolver, EntryPointResolver, etc.
org.mule.api.object  
org.mule.api.registry  
org.mule.api.routing Interfaces that define inbound and outbound routing API.
org.mule.api.routing.filter  
org.mule.api.security Security API for authentication and authorisation.
org.mule.api.security.provider This package contains classes related to JDK-specific security provider lookup and configuration.
org.mule.api.security.tls This package contains classes to support TLS/SSL configuration and socket creation.
org.mule.api.service  
org.mule.api.transaction  
org.mule.api.transformer Contains the interfaces for transformers and exceptions for the UMO Transformer API.
org.mule.api.transformer.wire  
org.mule.api.transport Contains the interfaces that comprise a provider implementation.
org.mule.api.work  
org.mule.component  
org.mule.component.builder  
org.mule.component.simple A collection of simple mule components that can be useful to simplify configuration while testing.
org.mule.config Providers Mule Xml configuration support and general configuration classes.
org.mule.config.bootstrap  
org.mule.config.builders  
org.mule.config.factories  
org.mule.config.i18n Internationalisation support for Mule messages and exception messages.
org.mule.config.support  
org.mule.context  
org.mule.context.notification Internal server notification types fired via the MuleManager.
org.mule.endpoint Implemtation of Mule endpoint uris.
org.mule.interceptor  
org.mule.jndi  
org.mule.lifecycle  
org.mule.lifecycle.phases  
org.mule.management.stats Jmx statistics support used to monitor messaging status for various Mule components.
org.mule.management.stats.printers Various statistics printers, for table, plain and CVS formats.
org.mule.message Wire message implementations.
org.mule.model  
org.mule.model.direct  
org.mule.model.pipeline  
org.mule.model.resolvers  
org.mule.model.seda  
org.mule.model.streaming  
org.mule.object  
org.mule.registry  
org.mule.routing Defines the core routing patterns supported by mule.
org.mule.routing.filters Filters are often used by routers to determine if the event should be accepted by the router.
org.mule.routing.filters.logic Filters that allow other filters to be combined.
org.mule.routing.inbound Inbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.nested  
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.response Response router implementations that enable asynchronous event processing in request /response messaging requests.
org.mule.security Core security implementation including the mule security manager and encryption types
org.mule.security.filters Core sercurity filter types.
org.mule.service  
org.mule.transaction Contains the core transaction support classes and exception types.
org.mule.transaction.constraints Contains the transaction contraint filter used to control how and when transactions are committed.
org.mule.transaction.lookup  
org.mule.transformer Provides the default transformer base implementations for Mule including compression and encryption support.
org.mule.transformer.codec Transformers for Base64, UC and UU encoding/decoding.
org.mule.transformer.compression Transformers for compressing and uncompressing message payloads.
org.mule.transformer.encryption Transformers for encrypting and decrypting message payloads.
org.mule.transformer.simple Basic transformer implementations.
org.mule.transformer.wire  
org.mule.transport Contains Abstract classes providing common functionality for all Mule providers.
org.mule.util Common helper classes for reading/writing files setting bean properties and SPI helpers.
org.mule.util.compression Compression support used by Mule transformers.
org.mule.util.concurrent  
org.mule.util.counters  
org.mule.util.counters.impl  
org.mule.util.expression  
org.mule.util.file A file resource manager to allow acid operations on file systems.
org.mule.util.monitor Various resource monitor implementations.
org.mule.util.pool  
org.mule.util.queue A resource manager that allow access to transactional queues with optional persistence.
org.mule.util.timer An Event based timer extending the java.util.Timer* classes.
org.mule.util.xa An abstract resource manager that supports local and xa transactions.
org.mule.work A javax.resource.spi.WorkManager implementation.

 

Transports
org.mule.transport.service Provides SPI support for building mule connectors and providers using service descriptors.

 



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.