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

# Mule ESB 3.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.annotations |
org.mule.api.annotations.expression |
org.mule.api.annotations.expressions |
org.mule.api.annotations.meta |
org.mule.api.annotations.param |
org.mule.api.client |
org.mule.api.component |
org.mule.api.component.simple |
org.mule.api.config |
org.mule.api.construct |
org.mule.api.context | Mule Context APIs, including the MuleContext, agent and server event interfaces
org.mule.api.context.notification |
org.mule.api.endpoint | Endpoint interfaces.
org.mule.api.exception |
org.mule.api.expression |
org.mule.api.interceptor |
org.mule.api.lifecycle | Lifecycle interfaces for all Components.
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.processor |
org.mule.api.registry |
org.mule.api.retry |
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.source |
org.mule.api.store |
org.mule.api.transaction |
org.mule.api.transformer | Contains the interfaces for transformers and exceptions for the Transformer API.
org.mule.api.transformer.wire |
org.mule.api.transport | Contains the interfaces that comprise a provider implementation.
org.mule.api.util |
org.mule.api.work |
org.mule.client |
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 | Providers Mule Xml configuration support and general configuration classes.
org.mule.config.bootstrap |
org.mule.config.builders |
org.mule.config.builders.i18n |
org.mule.config.converters |
org.mule.config.dsl |
org.mule.config.dsl.routers |
org.mule.config.endpoint |
org.mule.config.expression |
org.mule.config.factories |
org.mule.config.i18n | Internationalisation support for Mule messages and exception messages.
org.mule.config.parsers |
org.mule.config.pool |
org.mule.config.processors |
org.mule.config.spring | Support claases for Load Mule from Spring.
org.mule.config.spring.editors |
org.mule.config.spring.factories |
org.mule.config.spring.handlers |
org.mule.config.spring.jndi |
org.mule.config.spring.parsers | Classes that help to construct a Mule model via Spring's XML specification.
org.mule.config.spring.parsers.assembly |
org.mule.config.spring.parsers.assembly.configuration |
org.mule.config.spring.parsers.collection | Support for building collections, or adding an element to a collection in a parent bean.
org.mule.config.spring.parsers.delegate |
org.mule.config.spring.parsers.generic | General support for bean construction.
org.mule.config.spring.parsers.processors |
org.mule.config.spring.parsers.specific | Targetted support for specific components in the Mule system.
org.mule.config.spring.parsers.specific.endpoint |
org.mule.config.spring.parsers.specific.endpoint.support |
org.mule.config.spring.parsers.specific.properties |
org.mule.config.spring.parsers.specific.tls |
org.mule.config.spring.processors |
org.mule.config.spring.util |
org.mule.config.support |
org.mule.config.transformer |
org.mule.construct |
org.mule.construct.builder |
org.mule.construct.processor |
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.endpoint.dynamic |
org.mule.endpoint.inbound |
org.mule.endpoint.outbound |
org.mule.exception |
org.mule.expression |
org.mule.expression.transformers |
org.mule.impl.model.resolvers |
org.mule.interceptor |
org.mule.jndi |
org.mule.lifecycle |
org.mule.lifecycle.phases |
org.mule.lifecycle.processor |
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.message.ds |
org.mule.model |
org.mule.model.resolvers |
org.mule.model.seda |
org.mule.model.streaming |
org.mule.object |
org.mule.processor |
org.mule.processor.builder |
org.mule.registry |
org.mule.retry |
org.mule.retry.notifiers |
org.mule.retry.policies |
org.mule.routing | Defines the core routing patterns supported by mule.
org.mule.routing.correlation |
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.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.requestreply |
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.service.processor |
org.mule.session |
org.mule.source |
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.types |
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.annotation |
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.file | A file resource manager to allow acid operations on file systems.
org.mule.util.generics |
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.scan |
org.mule.util.scan.annotations |
org.mule.util.store |
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.

Modules (not part of the Mule core)
org.mule.module.acegi |
org.mule.module.acegi.config |
org.mule.module.acegi.filters.http |
org.mule.module.acegi.i18n |
org.mule.module.atom |
org.mule.module.atom.endpoint |
org.mule.module.atom.routing |
org.mule.module.atom.server |
org.mule.module.atom.transformers |
org.mule.module.boot |
org.mule.module.client | Simple interface for Mule clients to send and receive events from local or remote Mule Servers.
org.mule.module.client.config |
org.mule.module.client.i18n |
org.mule.module.client.remoting |
org.mule.module.client.remoting.notification |
org.mule.module.cxf |
org.mule.module.cxf.builder |
org.mule.module.cxf.component |
org.mule.module.cxf.config |
org.mule.module.cxf.endpoint |
org.mule.module.cxf.feature |
org.mule.module.cxf.i18n |
org.mule.module.cxf.security |
org.mule.module.cxf.support |
org.mule.module.cxf.transport |
org.mule.module.guice |
org.mule.module.guice.i18n |
org.mule.module.ibeans.config |
org.mule.module.ibeans.i18n |
org.mule.module.ibeans.spi |
org.mule.module.ibeans.spi.support |
org.mule.module.jaas |
org.mule.module.jaas.config |
org.mule.module.jaas.filters |
org.mule.module.jaas.loginmodule |
org.mule.module.jboss.config |
org.mule.module.jboss.transaction | Provides integration with JBoss TS (Arjuna).
org.mule.module.jca | A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture.
org.mule.module.jca.i18n |
org.mule.module.jersey |
org.mule.module.jersey.config |
org.mule.module.json | JSON encoding support for Mule.
org.mule.module.json.config | Classes used for processing the JSON XML configuration elements
org.mule.module.json.filters | Filters for recognising JSON payloads in Mule.
org.mule.module.json.i18n |
org.mule.module.json.transformers | Transfromers for converting from JavaBeans and collections to JSON and back again.
org.mule.module.launcher |
org.mule.module.launcher.descriptor |
org.mule.module.management | Mule system management extensions such as Jmx support.
org.mule.module.management.agent | Management agents including agents for Jdmk, MX4J, and Log4J
org.mule.module.management.config |
org.mule.module.management.i18n |
org.mule.module.management.mbean | Jmx Management beans for mule components, the model and the Mule server.
org.mule.module.management.support | Support classes and interface for Mule management subsystem
org.mule.module.ognl.config |
org.mule.module.ognl.expression |
org.mule.module.ognl.filters |
org.mule.module.pgp |
org.mule.module.pgp.config |
org.mule.module.pgp.filters |
org.mule.module.pgp.i18n |
org.mule.module.reboot |
org.mule.module.rss.config |
org.mule.module.rss.endpoint |
org.mule.module.rss.routing |
org.mule.module.rss.transformers |
org.mule.module.scripting.builders |
org.mule.module.scripting.component | Base classes for script based components such as BeanShell or Groovy.
org.mule.module.scripting.config |
org.mule.module.scripting.expression |
org.mule.module.scripting.transformer |
org.mule.module.spring.events | A Spring EventMulticaster that allows any Spring bean to send and receive mule events through the ApplicationContext and event listeners.
org.mule.module.spring.i18n |
org.mule.module.spring.remoting |
org.mule.module.spring.security |
org.mule.module.spring.security.config |
org.mule.module.spring.security.filters.http |
org.mule.module.spring.security.i18n |
org.mule.module.spring.transaction |
org.mule.module.sxc |
org.mule.module.tomcat |
org.mule.module.ws.config |
org.mule.module.ws.config.spring.factories |
org.mule.module.ws.config.spring.parsers.specific |
org.mule.module.ws.construct |
org.mule.module.ws.construct.builder |
org.mule.module.xml.config |
org.mule.module.xml.expression |
org.mule.module.xml.filters | Filters that apply specifically to xml using xml querying mechanisms.
org.mule.module.xml.i18n |
org.mule.module.xml.routing |
org.mule.module.xml.stax |
org.mule.module.xml.transformer | Xml and Xslt Transformer implementations.
org.mule.module.xml.transformer.jaxb |
org.mule.module.xml.transformer.wire |
org.mule.module.xml.util |

Transports
org.mule.transport.ajax |
org.mule.transport.ajax.config |
org.mule.transport.ajax.container | A AJAX transport allows Mule applications to send a receive events to the web browser.
org.mule.transport.ajax.embedded | A AJAX transport allows Mule applications to send a receive events to the web browser.
org.mule.transport.ajax.i18n |
org.mule.transport.bpm |
org.mule.transport.bpm.config |
org.mule.transport.bpm.jbpm |
org.mule.transport.ejb |
org.mule.transport.ejb.config |
org.mule.transport.ejb.i18n |
org.mule.transport.email | Provides pop3, smtp and imap connectivity for Mule.
org.mule.transport.email.config |
org.mule.transport.email.filters |
org.mule.transport.email.i18n |
org.mule.transport.email.transformers | Contains transformers to convert to and from the java.mail.Message type.
org.mule.transport.file | Provides file transport in the form of a directory listeners and file dispatchers.
org.mule.transport.file.comparator |
org.mule.transport.file.config |
org.mule.transport.file.filters | Filename filters used to filter on a listening directory.
org.mule.transport.file.i18n |
org.mule.transport.file.transformers | Transformers for converting to and from the FileMessage type.
org.mule.transport.ftp |
org.mule.transport.ftp.config |
org.mule.transport.http | Provides http transport including proxy support.
org.mule.transport.http.components |
org.mule.transport.http.config |
org.mule.transport.http.filters |
org.mule.transport.http.i18n |
org.mule.transport.http.multipart |
org.mule.transport.http.transformers |
org.mule.transport.ibean |
org.mule.transport.jbpm |
org.mule.transport.jdbc | Provides jdbc transport.
org.mule.transport.jdbc.config |
org.mule.transport.jdbc.i18n |
org.mule.transport.jdbc.sqlstrategy |
org.mule.transport.jdbc.xa |
org.mule.transport.jms | Provides Jms transport connectivity with support for all Jms features.
org.mule.transport.jms.activemq | Provides Jms connectivity with ActiveMQ-specific workarounds and improvements.
org.mule.transport.jms.config |
org.mule.transport.jms.filters |
org.mule.transport.jms.i18n |
org.mule.transport.jms.mulemq |
org.mule.transport.jms.transformers | Contains transformers to convert to and from different javax.jms.Message types
org.mule.transport.jms.weblogic | Provides Jms connectivity with Weblogic-specific workarounds and improvements.
org.mule.transport.jms.websphere | Provides Jms connectivity with Websphere-specific workarounds and improvements.
org.mule.transport.jms.xa |
org.mule.transport.jnp |
org.mule.transport.jnp.config |
org.mule.transport.multicast | IP multicast connectivity for Mule.
org.mule.transport.multicast.config |
org.mule.transport.quartz |
org.mule.transport.quartz.config |
org.mule.transport.quartz.i18n |
org.mule.transport.quartz.jobs |
org.mule.transport.rmi |
org.mule.transport.rmi.config |
org.mule.transport.rmi.i18n |
org.mule.transport.service | Provides SPI support for building mule connectors and providers using service descriptors.
org.mule.transport.servlet |
org.mule.transport.servlet.config |
org.mule.transport.servlet.events |
org.mule.transport.servlet.i18n |
org.mule.transport.servlet.jetty |
org.mule.transport.servlet.jetty.util |
org.mule.transport.servlet.transformers |
org.mule.transport.soap.axis | Provides an Axis soap transport for Mule.
org.mule.transport.soap.axis.component |
org.mule.transport.soap.axis.config |
org.mule.transport.soap.axis.extensions | Axis specific extensions and component implementation that enables Mule components to act as Axis soap services.
org.mule.transport.soap.axis.extras |
org.mule.transport.soap.axis.i18n |
org.mule.transport.soap.axis.transport |
org.mule.transport.soap.axis.transport.jms |
org.mule.transport.soap.axis.transport.pop3 |
org.mule.transport.soap.axis.transport.smtp |
org.mule.transport.soap.axis.transport.vm |
org.mule.transport.soap.axis.wsdl |
org.mule.transport.ssl | Provides tcp connectivity over Ssl for Mule.
org.mule.transport.ssl.config | Configuration classes for processing Xml config elements within the SSL namespace.
org.mule.transport.stdio |
org.mule.transport.stdio.config |
org.mule.transport.stdio.i18n |
org.mule.transport.tcp | Provides tcp connectivity for Mule.
org.mule.transport.tcp.config | Configuration classes for processing Xml config elements within the TCP namespace.
org.mule.transport.tcp.i18n |
org.mule.transport.tcp.protocols |
org.mule.transport.udp | Provides Udp connectivity for Mule.
org.mule.transport.udp.config |
org.mule.transport.udp.i18n |
org.mule.transport.vm | A connector implementation allowing events to be passed between Mule sessions via in-memory queues.
org.mule.transport.vm.config |
org.mule.transport.vm.i18n |
org.mule.transport.xmpp |
org.mule.transport.xmpp.config |
org.mule.transport.xmpp.filters |
org.mule.transport.xmpp.i18n |
org.mule.transport.xmpp.transformers |

Testing Framework
org.mule.tck |
org.mule.tck.concurrency |
org.mule.tck.config |
org.mule.tck.exceptions |
org.mule.tck.functional | Helper classes and interfaces used by Mule fnctional tests.
org.mule.tck.jndi |
org.mule.tck.security |
org.mule.tck.testmodels.fruit |
org.mule.tck.testmodels.services |
org.mule.tck.transformer |
org.mule.tck.util |

Tools
org.mule.tools.maven.archetype |

Examples
org.mule.example.bookstore |
org.mule.example.bookstore.transformers |
org.mule.example.bookstore.web |
org.mule.example.echo |
org.mule.example.errorhandler |
org.mule.example.errorhandler.exceptions |
org.mule.example.errorhandler.handlers |
org.mule.example.gpswalker |
org.mule.example.hello |
org.mule.example.loanbroker |
org.mule.example.loanbroker.bank |
org.mule.example.loanbroker.creditagency |
org.mule.example.loanbroker.message |
org.mule.example.loanbroker.model |
org.mule.example.loanbroker.processor |
org.mule.example.notifications |
org.mule.example.scripting |
org.mule.example.stockquote |

Other Packages
com.javaforge.bobber.plugin.archetype |
net.webservicex |
org.apache.maven.enforcer.rule |
org.apache.maven.plugin.archetype |
org.guiceyfruit.mule |
org.guiceyfruit.mule.support |

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

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