Package Name | Comment |
com.javaforge.bobber.archetype.model | |
com.javaforge.bobber.archetype.model.io.xpp3 | |
com.javaforge.bobber.plugin.archetype | |
org.apache.maven.plugin.archetype | |
org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
org.mule.agent |
Mule
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. APIs.
|
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 |
Mule
This package contains classes related to JDK-specific security provider lookup and configuration.
Note that there is no specific provider configuration for BEA's JRockit, as it uses Sun's JSSE.
|
org.mule.api.security.tls |
Mule
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 |
Mule
A collection of simple mule components that can be useful to simplify configuration while testing.
|
org.mule.config |
Mule
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.factories | |
org.mule.config.i18n |
Mule
Internationalisation support for Mule messages and exception messages.
The Message class is a wrapper for an error message,
its error code and other information. The messages are read from ResourceBundle s
usually from classpath.
The class MessageFactory encapsulates the lookup of
ResourceBundle s and creation of messages. Since each mule
module should provide its own messages, subclasses of MessageFactory
should be created. It is convention to put the module specific class in
a subpackage called i18n .
Subclassing MessageFactory
For a mule module foo with base package org.mule.module.foo
a MessageFactory subclass would typcially look like this:
package org.mule.module.foo.i18n;
public class FooMessages extends MessageFactory
{
private static final String BUNDLE_PATH = getBundlePath("foo");
public static final Message foo()
{
return createMessage(BUNDLE_PATH, 1);
}
public static final Message bar(String arg)
{
return createMessage(BUNDLE_PATH, 2, arg);
}
.
.
.
}
Note that the only publicly available methods are those from
FooMessages . This approach has various advantages:
Message instances are created using meaningful
java methods, i.e. client code is less cluttered with message
cration details.
- The method signature ensures that the right number of
arguments is passed in to format the message.
- No more constants for message codes needed as there is
exactly one occurrence of the constant in the code.
- By using the right
MessageFactory subclass it
is ensured that the correct ResourceBundle will be
chosen for lookup.
- Formatting the input to messages can be taken out of the
client code by putting it in this class
|
org.mule.config.spring |
Mule
Support claases for Load Mule from Spring. For Mule 2.0 you can load a Mule instance either from the new Mule Namespace aware configuration, Spring beans or Mule 1.x Xml configuration.
|
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 |
Mule
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 |
Mule
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 |
Mule
General support for bean construction.
|
org.mule.config.spring.parsers.processors | |
org.mule.config.spring.parsers.specific |
Mule
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.context | |
org.mule.context.notification |
Mule
Internal server notification types fired via the MuleManager.
|
org.mule.endpoint |
Implemtation of Mule endpoint uris. These are constructed using builders that are pluggable for each provider.
|
org.mule.example.errorhandler | |
org.mule.example.errorhandler.exceptions | |
org.mule.example.errorhandler.handlers | |
org.mule.example.hello | |
org.mule.example.loanbroker | |
org.mule.example.loanbroker.bank | |
org.mule.example.loanbroker.bpm | |
org.mule.example.loanbroker.bpm.actions | |
org.mule.example.loanbroker.credit | |
org.mule.example.loanbroker.esb | |
org.mule.example.loanbroker.esn | |
org.mule.example.loanbroker.lender | |
org.mule.example.loanbroker.messages | |
org.mule.example.loanbroker.routers | |
org.mule.example.loanbroker.tests | |
org.mule.example.loanbroker.transformers | |
org.mule.example.rest | |
org.mule.example.stockquote | |
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 |
Mule
Various statistics printers, for table, plain and CVS formats.
|
org.mule.message |
Mule
Wire message implementations. These are standard message types used by various Mule objects.
|
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.module.acegi | |
org.mule.module.acegi.config | |
org.mule.module.acegi.filters.http | |
org.mule.module.acegi.i18n | |
org.mule.module.boot | |
org.mule.module.client |
Mule
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.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 |
Mule
Provides integration with JBoss TS (Arjuna).
|
org.mule.module.jca |
Mule
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.management |
Mule system management extensions such as Jmx support.
|
org.mule.module.management.agent |
Mule
Management agents including agents for Jdmk, MX4J, and Log4J
|
org.mule.module.management.config | |
org.mule.module.management.i18n | |
org.mule.module.management.mbean |
Mule
Jmx Management beans for mule components, the model and the Mule server.
|
org.mule.module.management.support |
Mule
Support classes and interface for Mule management subsystem
|
org.mule.module.ognl.config | |
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.scripting.builders | |
org.mule.module.scripting.component |
Mule
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 |
Mule
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.interceptor | |
org.mule.module.spring.remoting | |
org.mule.module.spring.transaction | |
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.transformer |
Xml and Xslt Transformer implementations.
|
org.mule.module.xml.transformer.wire | |
org.mule.module.xml.util | |
org.mule.object | |
org.mule.registry | |
org.mule.routing |
Defines the core routing patterns supported by mule. This package contains inbound/outbound routers as described in the Enterprise Integration Patterns book and filters.
|
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 |
Mule
Core security implementation including the mule security manager and encryption types
|
org.mule.security.filters |
Mule
Core sercurity filter types.
|
org.mule.service | |
org.mule.tck | |
org.mule.tck.config | |
org.mule.tck.exceptions | |
org.mule.tck.external.applications | |
org.mule.tck.functional |
Mule
Helper classes and interfaces used by Mule fnctional tests. These include test components and callback interfaces.
|
org.mule.tck.jndi | |
org.mule.tck.testmodels.fruit | |
org.mule.tck.testmodels.services | |
org.mule.tck.util | |
org.mule.tools.maven.archetype | |
org.mule.tools.schemadocs | |
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. Custom providers should use these base classes as they provider almost all the functionality needed by Mule to interact with the underlying technology.
|
org.mule.transport.bpm | |
org.mule.transport.bpm.config | |
org.mule.transport.bpm.jbpm | |
org.mule.transport.bpm.jbpm.actions | |
org.mule.transport.cxf | |
org.mule.transport.cxf.config | |
org.mule.transport.cxf.i18n | |
org.mule.transport.cxf.support | |
org.mule.transport.cxf.transport | |
org.mule.transport.cxf.wsdl | |
org.mule.transport.ejb | |
org.mule.transport.ejb.config | |
org.mule.transport.ejb.i18n | |
org.mule.transport.email |
Mule
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 |
Mule
Contains transformers to convert to and from the java.mail.Message type.
|
org.mule.transport.file |
Mule
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 |
Mule
Filename filters used to filter on a listening directory.
|
org.mule.transport.file.i18n | |
org.mule.transport.file.transformers |
Mule
Transformers for converting to and from the FileMessage type.
|
org.mule.transport.ftp | |
org.mule.transport.ftp.config | |
org.mule.transport.http |
Mule
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.jetty | |
org.mule.transport.http.servlet | |
org.mule.transport.http.transformers | |
org.mule.transport.jdbc |
Mule
Provides jdbc transport.
|
org.mule.transport.jdbc.config | |
org.mule.transport.jdbc.i18n | |
org.mule.transport.jdbc.util | |
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.transformers |
Mule
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 |
Mule
IP multicast connectivity for Mule. Allows components to broadcast and join ip multicast groups.
|
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.soap | |
org.mule.transport.soap.axis |
Mule
Provides an Axis soap transport for Mule. Managed objects can automatically be exposed as services just by
subscribing to this provider. There is no need for service wsdd or even a servlet container.
|
org.mule.transport.soap.axis.config | |
org.mule.transport.soap.axis.extensions |
Mule
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.soap.config | |
org.mule.transport.soap.i18n | |
org.mule.transport.soap.transformers | |
org.mule.transport.ssl |
Mule
Provides tcp connectivity over Ssl for Mule.
|
org.mule.transport.ssl.config |
Mule
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 |
Mule
Provides tcp connectivity for Mule.
|
org.mule.transport.tcp.config |
Mule
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 |
Mule
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. These queues can also be configured to be persistent 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 | |
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 |
Mule
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 |
Mule
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 |
Mule
An abstract resource manager that supports local and xa transactions.
|
org.mule.work |
Mule
A javax.resource.spi.WorkManager implementation.
|
org.springmodules.workflow.jbpm31 | |