|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
ForwardingCatchAllStrategy
acts as a catch and forward router for any events
not caught by the router this strategy is associated with.AbstractCompressionTransformer
Is a base class for all transformers.AbstractConnector
provides base functionality for all connectors provided with
Mule.AbstractConnectorTestCase
tests common behaviour of all
endpoints and provides 'reminder' methods for implementation specific
interface methodsAbstractContainerContext
provides base container configuration
functions for handling embedded configurationEncryptionTransformer
will transform an array of bytes or string
into an encrypted array of bytesUrlEndpointBuilder
is the default endpointUri strategy suitable for most
connectorsAbstractEndpointSecurityFilter
provides basic initialisation for all security filters,
namely configuring the SecurityManager for this instanceComponentMethodMapping
is used to supply a component class and the correct method to be resovled on the component.AbstractEventAggregator
will aggregate a set of messages into a single messageAbstractEventAwareTransformer
is a transformer that has a reference to
the current message.AbstractEventLoggerAgent
Receives Mule server events and logs them and can
optionally route them to an endpointAbstractEventResequencer
is used to receive a set of events, resequence them and forward
them on to their destinationAbstractEventTransformer
adds support for adding method details to
the result message.AbstractExceptionListener
is a base implementation that custom
Exception Listeners can override.AbstractJmsTransformer
is an abstract class the should be used for all transformers where a JMS message
will be the transformed or transformee object.AbstractMailFilter
is a base class for all javax.mail.Message
filters.AbstractMessageAdapter
provides a base implementation for
simple message types that maybe don't normally allow for meta information, such
as File or tcp.AbstractMessageDispatcher
TODO (document class)AbstractMessageReceiver
provides common methods for all Message Receivers provided with Mule.AbstractMessageReceiver
TODO (document class)AbstractMessageSplitter
is an outbound Message Splitter used to
split the contents of a received message into sup parts that can be processed by
other components.AbstractMuleTestCase
is a base class for Mule testcases.AbstractOutboundRouter
is a base router class that tracks statics about message
processing through the router.AbstractPoolTestCase
TODO (document class)AbstractProxyFactory
provides common behaviour for creating proxy objectsAbstractRecipientList
is used to dispatch a single event to multiple recipients
over the same transport.AbstractResponseAggregator
provides a base class for implementing
response aggregator routers.AbstractResponseRouter
is a base class for all Response RoutersAbstractRouterCollection
provides common method implementations of
router collections for in and outbound routers.AbstractScriptComponent
is a compoennt that can execute scripts
as components in Mule.AbstractServiceEnabledConnector
initialises a connector from a sercive
descriptor.HtmlTablePrinter
prints event processing stats as a HTML
tableAbstractTransformer
Is a base class for all transformers.AbstractXStreamTransformer
is a base class for all XStream based
transformers.AbstractXmppFilter
is a filter adapter so that Smack Filters
can be configured as Mule filtersAcegiAuthenticationAdapter
TODOAcegiProviderAdapter
is a wrapper for an Acegi Security provider to
use with the UMOSecurityManagerAcegiSecurityContext
is a UMOSecurityContext wrapper used to interface
with an acegi Secure contextAcegiSecurityContextFactory
creates an Acegisecuritycontext for the
a UMOAuthentication objectAdminEvent
is used to invoke actions on a remote mule serverManagementEventListener
is an observer interface that objects can use to
receive events about the stated of the Mule instance and its respourcesAllStatistics
todoAlreadyInitialisedException
is thrown when a component or connector has
already been initialisedAndFilter
accepts only if the leftFilter and rightFilter filter acceptApplicationEventException
TODOAsynchronousEventListener
will spawn a thread for each Event received.UMOManagerFactoryBean
is a MuleManager factory bean that is used to configure the
MuleManager from a spring context.AxisConnector
is used to maintain one or more Services for
Axis server instance.AxisInitialisable
can be implemented by a Mule component that will
be used as an Axis service to customise the Axis Service objectAxisInitialisationCallback
is invoked when an Axis component is
created from its descriptor.AxisMessageAdapter
TODOAxisMessageDispatcher
is used to make soap requests via the
Axis soap client.AxisMessageDispatcherFactory
creates an AxisMessageDispatcher, used
for making soap calls using the Axis stack.AxisMessageReceiver
is used to register a component as a service
with a Axis server.AxisServiceComponent
is a Mule component implementation of
the Axis servlet.Base64Encoder
transforms strings or byte arrays into Base64 encoded
stringBase64Encoder
transforms strings or byte arrays into Base64 encoded
stringBaseMessage
A default message implementation used for messages
sent over the wire.BatchConstraint
is a filter that counts on every execution and returns
true when the batch size value equals the execution count.BeanUtils
provides functions for altering the way commons BeanUtils worksBlockingServerEvent
is a marker interface that tells the server event manager
to publish this event in the current thread, thus blocking the current thread of execution
until all listeners have been processedBoundedPersistentQueue
is a UMOEvent queue implementation that can automatically
persist events when they are queue.ByteArrayToSerialisable
converts a Serialised object to its
object representationByteArrayToString
converts a byte array into a String.CompressionStrategy
implementation class to use, if no other can be found.
CSVPrinter
prints component stats in CSV formatSyncronousCallable
is used to provide UMOs with an interface that
supports event calls.ChainedReader
allows Reader objects to be chained together.ChainingRouter
is used to pass a Mule event through multiple endpoints
using the result of the first and the input for the secondCommonsPoolFactory
is a commons-pool pool implementation for mule.CommonsPoolProxyFactory
is used to create MuleProxies for use in a proxy pool.CommonsPoolProxyPool
is pool used to store MuleProxy objects.ComponentCatchAllStrategy
is used to catch any events and forward
the events to the component as is.ComponentEvent
is fired when an event such as the component starting
occurs.ComponentEventListener
is an observer interface that objects can implement and then
register themselves with the Mule manager to be notified when a Component event occurs.ComponentException
should be thrown when some action on a component
fails such as starting or stoppingComponentRoutingException
is thrown due to a routing exception between
the endpoint the event was received on and the component receiving the eventComponentService
exposes service information about
a Mule Managed componentComponentServiceMBean
defines the management interface for a mule
managed componentComponentStatistics
is used for capturing compenet event processing
statistics that can be exposed via management services such as JMX.ComponentStats
TODOComponentStatsMBean
TODOCompressionException
TODO -document classCompressionHelper
a static class that provides facilities for compressing and uncompressing
byte arraysCompressionStrategy
TODO -document classConfigurationBuilder
is a Strategy class used to configure a UMOManager
instance using different configuration mechanisms, such as for Xml, a script or some
other means.ConfigurationException
TODO (document class)TransformerConverter
will obtain an endpoint name and
convert it to a UMOConnector
instance by looking up the endpoint in the
MuleManager
.ConnectorException
TODOConnectorFactory
can be used for generically creating endpoints from an url.ConnectorFactoryException
is thrown by the endpoint factory if the endpoint
service cannot be found in the META-INF/services directory or if any part of the endpoint
cannot be instanciated.ConnectorServiceDescriptor
describes the necessery information for creating a connector
from a service descriptor.ConnectorServiceException
is thrown if a ProviderServicedescriptor has
a service error set.ConnectorServiceFinder
can be used as a hook into the
connector service creation process to return the correct Service Descriptor
for a given service name.ConnectorServiceNotFoundException
is thorown if no matching service
endpoint descriptor is found for the connector protocol.ConstraintFilter
TODOContainerException
is an Exception thrown by the
component resolver when it fials to find a componentContainerKeyPair
is a key strategy that binds a contrainer reference
with a container name.ContainerReference
maintains a container reference for the
MuleXmlConfigurationBuilder that gets wired once the configuration documents
have been loadedCoreMessageConstants
contians contants for all Mule core exception messages
and other string.CorrelationAggregator
Uses the CorrelationID and CorrelationGroupSize
properties of the UMOMessage
to manage message groups.CorrelationEventResequencer
is used to resequence events
according to their dispatch sequence in the correlation group.CouldNotRouteInboundEventException
thrown if the current component cannot
accept the inbound eventCouldNotRouteOutboundMessageException
thrown if Mule fails to
route the current outbound eventCredentialsNotSetException
is thrown when user credentials
cannot be obtained from the current messageCryptoFailureException
is a generic exception thrown by
an CryptoStrategy if encryption or decryption fails.CustomEvent
Custom events can be used by components and other objects such as routers,
transformers, agents, etc to communicate a change of state to each other.CustomEventListener
is an observer interface that can be used to
listen for Custom events using UMOManager.fireCustomEvent(..)
.EncryptionTransformer
will transform an encrypted array of bytes or
string into an decrypted array of bytesDefaultComponentExceptionStrategy
is the default exception
handler for compoennts.DefaultConnectionManager
TODODefaultExceptionStrategy
Provides a default exception handling strategy.DefaultLifecycleAdapter
provides lifecycle methods for all
Mule managed components.DefaultLifecycleAdapterFactory
TODO (document class)DefaultMessageAdapter
can be used to wrap an arbitary object where
no special 'apapting' is needed.MuleConnection
TODODefaultMuleConnectionFactory
an implementation of the
MuleconnectionFactory interface used by clients of this ResourceAdapter
to obtain a connection to Mule resourcesDefaultPropertiesExtractor
is a default implementation used for
getting the Correlation information from a message.DefaultRedeliveryHandler
TODODefaultReplyToHandler
is responsible for processing a message replyTo
header.DefaultTransformer
TODO (document class)DelegateWorkManager
TODODispatchException
is thrown when an endpoint dispatcher fails to
send, dispatch or receive a message.Disposable
is a lifecycle interface that gets called
at the dispose lifecycle stage of the implementing component as the component
is being destroyed.DisposableThreadPool
explicitly disposes all threads in
the pool that implement Disposable
Calling shutdownNow() will invoke the dispose method on this poolDisposeException
is an exception thrownDomDocumentToXml
Transform a org.w3c.dom.Document to XML StringDynamicEntryPoint
is used to detemine the entry point on a bean after
an event has been received for it.DynamicEntryPointResolver
is similar to the NonVoidEntryPointResolver
except it also allows for void entry point s to be used.EchoComponent
will log the message and return the payload back
as the resultEmailMessageToString
extracts a java mail Message contents
and returns a string.EncodingUtils
a collections of methods to help with SGML encoding.EncryptionNotSupportedException
is thrown if an algorithm is
set in the MULE_USER header but it doesn't match the algorithm set on
the security filterEncryptionTransformer
will transform an array of bytes or string
into an encrypted array of bytesEndpointAbstractEventLoggerAgent
will forward server events to a configurered
endpoint uri.EndpointBuilder
determines how a uri is translated to a MuleEndpointURI
Connectors can override the default behaviour to suit their needsTransformerConverter
will obtain an endpoint name and
convert it to a UMOEndpoint
instance by looking up the
proivder from the MuleManager
.EndpointException
is an abstract exception extended by endpoint specific
exceptions.EndpointNotFoundException
is thrown when an endpoint name or protocol is
specified but a matching endpoint is not registered with the Mule serverEndpointReference
maintains a endpoint reference.TransformerConverter
will obtain an endpoint name and
convert it to a UMOEndpoint
instance by looking up the
proivder from the MuleManager
.EntryPoint
is a method on a Mule-managed component that is invoked when an event for the component is received.EnvelopeInterceptor
is an intercepter that will fire before and after
an event is received.EqualsFilter
is a filer for comparing two objects using the equals() method.EventCallback
TODO (document class)EventGroup
is a holder over events grouped by a common group
Id.EventHolder
used to contain an event for serialisation.EventObjectTransformer
converts a java.util.EventObject
into a MuleMessage
.EventTimerTask
is a task that causes TimeEvent to be fired to
listening objects when a specific number of milliseconds have passed.ExceptionHelper
provides a number of helper functions that can be useful for
detailing with Mule exceptions.ExceptionMessage
is used by the DefaultComponentExceptionStrategy
for wrapping an exception with a message to send via an endpointUri.ExceptionPayload
TODOExpirable
implementing classes can be notified when they expireExpiryMonitor
can monitor objects beased on an expiry time and
can invoke a callback method once the object time has expired.FailedToQueueEventException
is thrown when an event cannot be
put on an internal component queue.FatalException
can be thorwn during initialisation or
during execution to indicate that something fatal has occurred and the
MuleManage must shutdownFileConnector
is used for setting up listeners on a directory and
for writing files to a directory.FileMessageAdapter
provides a wrapper for a message.FileEndpointBuilder
File uris need some special processing because
the uri path can be any length, and the default resolver relies on a particular path
formatFileMessageAdapter
provides a wrapper for a message.FileMessageDispatcher
is used to read/write files to the filesystem andFileMessageReceiver
is a polling listener that reads files from
a directory.FileToByteArray
reads the contents of a files as a byte arrayFileToString
reads a file's contents intor a string.FilenameParser
is a simple expression parser interface for processing
filenamesFilenameWildcardFilter
Filters the incoming files from the
read From directory, based on file patternsFilteringListMessageSplitter
Accepts a List as a message payload
then routes list elements as messages over an endpoint where the endpoint's filter
accepts the payload.FilteringRouter
is a router that accepts events based on a filter set.ForwardingCatchAllStrategy
acts as a catch and forward router for any events
not caught by the router this strategy is associated with.ForwardingConsumer
is used to forward an incoming event over another
transport without invoking a component.FunctionalTestComponent
is a component that can be used by
functional tests.FutureMessageResult
is an UMOMessage result of a remote invocation on a Mule Server.CustomEventListener
eventManager.
GZipCompressTransformer
TODOGZipCompression
a CompressionStrategy implementation
using the GZip library included in the JDK java.util.zip.GZipCompressTransformer
TODOGlueConnector
instanciates a Glue soap server and allows beans to be
dynamically exposed a swebservices simply by registering with the connectorGlueInitialisable
can be implemented by a Mule component that will
be used as an Glue Soap service to customise the Glue Service objectGlueInitialisationCallback
is invoked when an Glue service component is
created from its descriptor.GlueMessageAdapter
wraps a Glue soap requestGlueMessageDispatcher
will make web services calls using the Glue inoking
mechanism.GlueMessageDispatcherFactory
Creates a Soap Message dispatcher that uses glueGlueMessageReceiver
is used to recieve Glue bounded services
for Mule compoennts.GlueServiceInitialisable
registers your service component to be
notified when it is being registered as a Glue soap service.GroovyComponent
allows a grooy object ot managed as a Mule
component.GroovyConfigurationBuilder
can be used to configure a Mule Instance from
Groovy.GroovyTransformer
a classloader for groovy scripts.UMOMessageAdapter
for the endpoint for the given message (data)
UMOMessageAdapter
for the endpoint for the given message (data)
HtmlTablePrinter
prints event processing stats as a HTML
tableHttpBasicAuthenticationFilter
TODOHttpClientMessageDispatcher
dispatches Mule events over http.HttpClientMethodResponseToObject
transforms a http client response to a
MuleMessage.HttpConnector
provides a way of receiving and sending http
requests and responses.HttpConstants
for request and response headersHttpMessageAdapter
Wraps an incoming Http Request making
the payload and heads available a standard message adapterHttpMessageReceiver
is a simple http server that can be used to
listen for http requests on a particular portHttpRequestMessageAdapter
TODOHttpRequestWildcardFilter
filters out wildcard Url expressions.HttpsConnector
provides Https connectivityHttpsMessageReceiver
is a Https server implementation used to recieve
incoming requests over httpsMessagingException
holds a reference to the current message that is passed into
this method
RoutingException
holds a reference to the current message and te endpoint
being routing to or from when the error occurred.
IdempotentReceiver
ensures that only unique messages are received by a component.IllegalTransactionStateException
TODO (document class)MuleDescriptor
describes all the properties for a Mule UMO.ImmutableMuleEndpoint
describes a Provider in the Mule Server.InboundMessageRouter
is a collection of routers that will be invoked
when an event is received It is responsible for manageing a collection of routers and
also executing the routing logic.InboundPassThroughRouter
allows intbound routing over all registered
endpoints without any filtering.Initialisable
is a lifecycle interface that gets called
at the initialise lifecycle stage of the implementing component.InitialisationCallback
is used to provide customised initialiation
for more complex components.InitialisationException
is thrown by the initialise
method defined in the org.mule.umo.lifecycle.Initialisable
interface.InterceptorsInvoker
is used trigger an interceptor chain.Invocation
represents a link in an interceptor chain.EntryPoint
is avoid method or not
JMSMessageToObject
Will convert a javax.jms.Message
or sub-type into an object by extracting the message payload.JXPathFilter
evaluates an XPath expression against an Xml document or
bean and returns true if the result is expected.JXPathNormalizerInterceptor
can be used as a simple pre/post
message transformer for a given component.JcaComponent
TODOJcaComponentFactory
creates a JcaComponent wrapperJdmkAgent
configures an Jdmk Http Adaptor for
Jmx management, statistics and configuration viewing of a Mule instance.Jms102bSupport
is a template class to provide an absstraction to to the Jms 1.0.2b
api specification.Jms11Support
is a template class to provide an absstraction to to the Jms 1.1
api specification.JmsClientAcknowledgeTransaction
is a transaction implementation of performing
a message acknowledgement.JmsClientAcknowledgeTransactionFactory
creates a Jms Client Acknowledge transaction
using a Jms message.JmsConnector
is a JMS 1.0.2b compliant connector that can be used by a Mule
endpoint.JmsMessageAdapter
allows a MuleEvent
to access the properties and payload of a JMS Message in a uniform way.JmsMessageDispatcher
is responsible for dispatching
messages to Jms destinations.JmsMessageUtils
TODO -document classJmsReplyToHandler
will process a Jms replyTo or hand off
to the defualt replyTo handler if the replyTo is a urlJmsSelectorFilter
is a wrapper for a Jms Selector.JmsSupport
is an interface that provides a polymorphic facade to the Jms 1.0.2b and 1.1
api specifications.JmsTransaction
is a wrapper for a Jms local transaction.JmsTransactionFactory
Creates a Jms local transactionJmxAgent
registers MUle Jmx management beans
with an MBean server.JmxManagementException
is thrown by the Jmx agents if an
error occurs while executing an operationJndiContainerContext
is a container implementaiton that exposes
a jndi context.Lifecycle
TODO (document class)LifecycleException
TODOLifecycleInterceptor
is a UMOInterceptor interface with two additional
lifecycle methods provided by Initialisable
and Disposable- Log4jAbstractEventLoggerAgent - class org.mule.impl.internal.admin.Log4jAbstractEventLoggerAgent.
AbstractEventLoggerAgent
Receives Mule server events and logs them and can
optionally route them to an endpoint- Log4jAbstractEventLoggerAgent() -
Constructor for class org.mule.impl.internal.admin.Log4jAbstractEventLoggerAgent
-
- Log4jAgent - class org.mule.management.agents.Log4jAgent.
Log4jAgent
exposes the configuration of the Log4J instance running
in Mule for Jmx management- Log4jAgent() -
Constructor for class org.mule.management.agents.Log4jAgent
-
- LogComponent - class org.mule.components.simple.LogComponent.
LogComponent
Simply logs the content (or content length is it is a large message)- LogComponent() -
Constructor for class org.mule.components.simple.LogComponent
-
- LogService - interface org.mule.components.simple.LogService.
-
- LoggingCatchAllStrategy - class org.mule.routing.LoggingCatchAllStrategy.
LoggingCatchAllStrategy
is a simple strategy that only logs any events not caught by the router associated with
this strategy.- LoggingCatchAllStrategy() -
Constructor for class org.mule.routing.LoggingCatchAllStrategy
-
- LoggingInterceptor - class org.mule.interceptors.LoggingInterceptor.
LoggingInterceptor
is a simple interceptor that logs a message before and after the event
processing.- LoggingInterceptor() -
Constructor for class org.mule.interceptors.LoggingInterceptor
-
- load(UMOEvent) -
Method in class org.mule.routing.inbound.IdempotentReceiver
-
- loadBeanDefinitions(DefaultListableBeanFactory) -
Method in class org.mule.extras.spring.config.MuleApplicationContext
-
- loadClass(String, Class) -
Static method in class org.mule.util.ClassHelper
- Load a class with a given name.
- loadConfig(String) -
Method in class org.mule.config.builders.MuleXmlConfigurationBuilder
- ConfigResource can be a url, a path on the local file system or a resource name on
the classpath
Finds and loads the configuration resource by doing the following -
1.
- loadConfig(String) -
Method in class org.mule.config.builders.WebappMuleXmlConfigurationBuilder
- ConfigResource can be a url, a path on the local file system or a resource name on
the classpath
Finds and loads the configuration resource by doing the following -
1.
- loadFile(String) -
Static method in class org.mule.util.Utility
-
- loadInterpreter(String) -
Method in class org.mule.components.script.AbstractScriptComponent
-
- loadInterpreter(String) -
Method in class org.mule.extras.groovy.GroovyComponent
- Loads the script for this component
- loadProperties(String) -
Static method in class org.mule.util.PropertiesHelper
- This method reads the file in to a java.util.Properties object and
returns it.
- loadResource(String, Class) -
Static method in class org.mule.util.Utility
-
- loadResourceAsString(String, Class) -
Static method in class org.mule.util.Utility
-
- localTransactionCommitted(ConnectionEvent) -
Method in class org.mule.ra.DefaultConnectionManager
-
- localTransactionRolledback(ConnectionEvent) -
Method in class org.mule.ra.DefaultConnectionManager
-
- localTransactionStarted(ConnectionEvent) -
Method in class org.mule.ra.DefaultConnectionManager
-
- locateServer -
Variable in class org.mule.management.agents.JmxAgent
-
- log(String) -
Method in class org.mule.components.simple.LogComponent
-
- log(String) -
Method in interface org.mule.components.simple.LogService
-
- log -
Static variable in class org.mule.providers.soap.axis.extensions.MuleHttpSender
-
- logCSVSummary() -
Method in class org.mule.management.mbeans.StatisticsService
-
- logCSVSummary() -
Method in interface org.mule.management.mbeans.StatisticsServiceMBean
-
- logEvent(UMOServerEvent) -
Method in class org.mule.impl.internal.admin.AbstractEventLoggerAgent
-
- logEvent(UMOServerEvent) -
Method in class org.mule.impl.internal.admin.EndpointAbstractEventLoggerAgent
-
- logEvent(UMOServerEvent) -
Method in class org.mule.impl.internal.admin.Log4jAbstractEventLoggerAgent
-
- logException(Throwable) -
Method in class org.mule.impl.AbstractExceptionListener
- Used to log the error passed into this Exception Listener
- logException(Exception) -
Method in class org.mule.providers.soap.axis.AxisServiceComponent
-
- logFatal(UMOMessage, Throwable) -
Method in class org.mule.impl.AbstractExceptionListener
- Logs a fatal error message to the logging system.
- logFatal(UMOMessage, Throwable) -
Method in class org.mule.impl.DefaultComponentExceptionStrategy
-
- logSummary() -
Method in class org.mule.management.mbeans.StatisticsService
-
- logSummary() -
Method in class org.mule.management.stats.AllStatistics
-
- logSummary(PrintWriter) -
Method in class org.mule.management.stats.AllStatistics
-
- logSummary() -
Method in class org.mule.management.stats.ComponentStatistics
- log in info level the main statistics
- logSummary(PrintWriter) -
Method in class org.mule.management.stats.ComponentStatistics
-
- logSummary() -
Method in class org.mule.management.stats.RouterStatistics
-
- logSummary(PrintWriter) -
Method in class org.mule.management.stats.RouterStatistics
-
- logSummary() -
Method in interface org.mule.management.stats.Statistics
-
- logger -
Variable in class org.mule.components.script.AbstractScriptComponent
- logger used by this class
- logger -
Static variable in class org.mule.config.ExceptionHelper
- logger used by this class
- logger -
Static variable in class org.mule.config.MuleDtdResolver
- logger used by this class
- logger -
Static variable in class org.mule.config.builders.ContainerReference
- logger used by this class
- logger -
Static variable in class org.mule.config.builders.EndpointReference
- logger used by this class
- logger -
Static variable in class org.mule.config.builders.MuleClasspathConfigurationBuilder
- logger used by this class
- logger -
Static variable in class org.mule.config.builders.MuleXmlConfigurationBuilder
- logger used by this class
- logger -
Static variable in class org.mule.config.builders.TransformerReference
- logger used by this class
- logger -
Static variable in class org.mule.config.i18n.Messages
- logger used by this class
- logger -
Static variable in class org.mule.config.pool.CommonsPoolProxyPool
- logger used by this class
- logger -
Static variable in class org.mule.extras.acegi.filters.http.HttpBasicAuthenticationFilter
- logger used by this class
- logger -
Static variable in class org.mule.extras.client.MuleClient
- logger used by this class
- logger -
Static variable in class org.mule.extras.client.RemoteDispatcher
- logger used by this class
- logger -
Variable in class org.mule.extras.groovy.transformers.GroovyTransformer
-
- logger -
Static variable in class org.mule.extras.pgp.KeyBasedEncryptionStrategy
-
- logger -
Static variable in class org.mule.extras.pgp.PGPKeyRingImpl
-
- logger -
Static variable in class org.mule.extras.pgp.filters.PGPSecurityFilter
-
- logger -
Static variable in class org.mule.extras.spring.SpringContainerContext
- logger used by this class
- logger -
Static variable in class org.mule.extras.spring.config.AutowireUMOManagerFactoryBean
- logger used by this class
- logger -
Static variable in class org.mule.extras.spring.config.TransformerEditor
- logger used by this class
- logger -
Static variable in class org.mule.extras.spring.events.AsynchronousEventListener
- logger used by this class
- logger -
Static variable in class org.mule.extras.spring.events.MuleEventMulticaster
- logger used by this class
- logger -
Variable in class org.mule.impl.AbstractExceptionListener
- logger used by this class
- logger -
Static variable in class org.mule.impl.DefaultComponentExceptionStrategy
- logger used by this class
- logger -
Static variable in class org.mule.impl.DefaultLifecycleAdapter
- logger used by this class
- logger -
Static variable in class org.mule.impl.ImmutableMuleEndpoint
- logger used by this class
- logger -
Static variable in class org.mule.impl.MuleEventContext
- logger used by this class
- logger -
Static variable in class org.mule.impl.MuleTransactionConfig
- logger used by this class
- logger -
Variable in class org.mule.impl.container.AbstractContainerContext
- logger used by this class
- logger -
Static variable in class org.mule.impl.container.MultiContainerContext
- logger used by this class
- logger -
Static variable in class org.mule.impl.endpoint.MuleEndpointURI
- logger used by this class
- logger -
Static variable in class org.mule.impl.internal.admin.AbstractEventLoggerAgent
- logger used by this class
- logger -
Static variable in class org.mule.impl.internal.admin.Log4jAbstractEventLoggerAgent
- logger used by this class
- logger -
Static variable in class org.mule.impl.internal.admin.MuleAdminAgent
- logger used by this class
- logger -
Static variable in class org.mule.impl.internal.admin.MuleManagerComponent
- logger used by this class
- logger -
Static variable in class org.mule.impl.internal.events.ServerEventManager
- logger used by this class
- logger -
Variable in class org.mule.impl.security.AbstractEndpointSecurityFilter
- logger used by this class
- logger -
Static variable in class org.mule.impl.security.MuleSecurityManager
- logger used by this class
- logger -
Static variable in class org.mule.impl.security.PasswordBasedEncryptionStrategy
- logger used by this class
- logger -
Static variable in class org.mule.impl.work.MuleWorkManager
- logger used by this class
- logger -
Static variable in class org.mule.impl.work.WorkerContext
- logger used by this class
- logger -
Static variable in class org.mule.management.agents.JmxAgent
- logger used by this class
- logger -
Static variable in class org.mule.management.mbeans.StatisticsService
- logger used by this class
- logger -
Static variable in class org.mule.model.DynamicEntryPoint
- logger used by this class
- logger -
Static variable in class org.mule.model.EntryPoint
- logger used by this class
- logger -
Variable in class org.mule.providers.AbstractConnector
- logger used by this class
- logger -
Variable in class org.mule.providers.AbstractMessageDispatcher
- logger used by this class
- logger -
Variable in class org.mule.providers.AbstractMessageReceiver
- logger used by this class
- logger -
Static variable in class org.mule.providers.DefaultReplyToHandler
- logger used by this class
- logger -
Variable in class org.mule.providers.email.filters.AbstractMailFilter
- logger used by this class
- logger -
Static variable in class org.mule.providers.jms.DefaultRedeliveryHandler
- logger used by this class
- logger -
Static variable in class org.mule.providers.jms.xa.ConnectionFactoryWrapper
-
- logger -
Static variable in class org.mule.providers.service.ConnectorFactory
- logger used by this class
- logger -
Static variable in class org.mule.providers.service.ConnectorServiceDescriptor
- logger used by this class
- logger -
Static variable in class org.mule.providers.servlet.MuleRESTReceiverServlet
- logger used by this class
- logger -
Static variable in class org.mule.providers.soap.axis.AxisInitialisationCallback
- logger used by this class
- logger -
Static variable in class org.mule.providers.soap.axis.AxisServiceComponent
- logger used by this class
- logger -
Static variable in class org.mule.providers.soap.axis.extensions.MuleSoapHeadersHandler
- logger used by this class
- logger -
Static variable in class org.mule.providers.soap.glue.GlueInitialisationCallback
- logger used by this class
- logger -
Static variable in class org.mule.providers.ssl.SslMessageDispatcher
- logger used by this class
- logger -
Static variable in class org.mule.providers.tcp.TcpMessageDispatcher
- logger used by this class
- logger -
Static variable in class org.mule.providers.xmpp.XmppMessageDispatcher
- logger used by this class
- logger -
Static variable in class org.mule.ra.DefaultMuleConnectionFactory
- logger used by this class
- logger -
Static variable in class org.mule.ra.JcaComponent
- logger used by this class
- logger -
Static variable in class org.mule.ra.MuleManagedConnection
- logger used by this class
- logger -
Static variable in class org.mule.ra.MuleManagedConnectionFactory
- logger used by this class
- logger -
Static variable in class org.mule.ra.MuleResourceAdapter
- logger used by this class
- logger -
Variable in class org.mule.routing.AbstractCatchAllStrategy
- logger used by this class
- logger -
Static variable in class org.mule.routing.inbound.AbstractEventResequencer
- logger used by this class
- logger -
Static variable in class org.mule.routing.inbound.InboundMessageRouter
- logger used by this class
- logger -
Variable in class org.mule.routing.inbound.SelectiveConsumer
- logger used by this class
- logger -
Variable in class org.mule.routing.outbound.AbstractOutboundRouter
- logger used by this class
- logger -
Static variable in class org.mule.routing.outbound.AbstractRecipientList
- logger used by this class
- logger -
Static variable in class org.mule.routing.outbound.ChainingRouter
- logger used by this class
- logger -
Static variable in class org.mule.routing.outbound.OutboundMessageRouter
- logger used by this class
- logger -
Variable in class org.mule.routing.response.AbstractResponseAggregator
- logger used by this class
- logger -
Static variable in class org.mule.routing.response.ResponseMessageRouter
- logger used by this class
- logger -
Variable in class org.mule.transaction.AbstractTransaction
-
- logger -
Static variable in class org.mule.transaction.TransactionCoordination
- logger used by this class
- logger -
Variable in class org.mule.transformers.AbstractTransformer
- logger used by this class
- logger -
Static variable in class org.mule.util.BeanUtils
- logger used by this class
- logger -
Static variable in class org.mule.util.MuleObjectHelper
- logger used by this class
- logger -
Static variable in class org.mule.util.TemplateParser
- logger used by this class
- logger -
Static variable in class org.mule.util.monitor.ExpiryMonitor
- logger used by this class
- logger -
Static variable in class org.mule.util.queue.SerialisationPersistence
- logger used by this class
- lookupConnector(String) -
Method in class org.mule.MuleManager
-
- lookupConnector(String) -
Method in interface org.mule.umo.manager.UMOManager
-
- lookupEndpoint(String) -
Method in class org.mule.MuleManager
- Getter for a global endpoint. Any endpoints returned from this method
will be read-only as they may be shared by other components. To change
any details on the endpoint you must clone it first calling it's clone() method
- lookupEndpoint(String) -
Method in interface org.mule.umo.manager.UMOManager
- Getter for a global endpoint.
- lookupEndpointIdentifier(String, String) -
Method in class org.mule.MuleManager
-
- lookupEndpointIdentifier(String, String) -
Method in interface org.mule.umo.manager.UMOManager
-
- lookupInterceptorStack(String) -
Method in class org.mule.MuleManager
- Retrieves a configured interceptor stack.
- lookupInterceptorStack(String) -
Method in interface org.mule.umo.manager.UMOManager
- Retrieves a configured interceptor stack.
- lookupTransformer(String) -
Method in class org.mule.MuleManager
- Getter method for a Transformer.
- lookupTransformer(String) -
Method in interface org.mule.umo.manager.UMOManager
- Getter method for a Transformer.
MailConnector
A delegate endpoint that encapsulates
a pop3 and smtp endpoint for convenienceMailMessageAdapter
is a wrapper for a javax.mail.Message.MailMessageDispatcher
TODOMailMessageDispatcherFactory
TODOMailMessageReceiver
polls a pop3 mailbox for messages
removes the messages and routes them as events into Mule.MailSubjectRegExFilter
applies a regular expression to
a Mail Message subject.MalformedEndpointException
is thrown by the MuleEndpointURI class if it fails to parse a UrlManagementEvent
is fired when monitored resources such as internal queues reach capacityManagementEventListener
is an observer interface that objects can use to
receive events about the stated of the Mule instance and its respourcesManagementException
is a general exception thrown by management
extensionsManagerEvent
is fired when an event such as the manager starting
occurs.ManagerEventListener
is an observer interface that objects can implement and then
register themselves with the Mule manager to be notified when a Manager event occurs.ManagerException
is thrown when an exception occurs with Manager objectsManualConstraint
always returns false meaning that the transaction
should be commited manually.Message
constructs aMessageFilter
allows filtering on the whole message not just
the payloadMessageNormalizerInterceptor
can be used as a simple pre/post
message normalizer for a given component.MessagePropertyFilter
can be used to filter against properties
on an event.MessageTypeNotSupportedException
is thrown when a message payload is set
on a Message implementation of Message Adapter i not of supported type for that message or
adapter.Messages
TODOMessagingException
is a general message exception thrown when
errors specific to Message processing.ModelEvent
is fired when an event such as the model starting
occurs.ModelEventListener
is an observer interface that objects can implement and then
register themselves with the Mule manager to be notified when a Model event occurs.ModelService
exposes service information and actions on the
Mule ModelModelServiceMBean
JMX Service interface for the UMOModelMuleActivationSpec
defines the contract between a Message Driven
Bean (MDB) and the Mule Resource Adapter.MuleAdminAgent
manages the server endpoint that receives
Admin and remote client requestsMuleApplicationContext
is A Simple extension Application context
that allows rosurces to be loaded from the Classpath of file system using
the MuleBeanDefinitionReader.MuleApplicationEvent
is an Spring ApplicationEvent used to
wrap a MuleEventMuleAuthentication
TODOMuleBeanDefinitionReader
Is a custom Spring Bean reader that
will apply a transformation to Mule Xml configuration files before
loading bean definitions allowing Mule Xml config to be parsed as Spring
configuration.MuleClasspathConfigurationBuilder
can be used to configure a MuleManager
based on the configuration files on the classpath.MuleClient
is a simple interface for Mule clients to send and receive
events from a Mule Server.MuleComponent
manages the interaction and distribution of
events for a Mule-managed component.MuleComponentFactory
creates an instance of MuleComponent when a Descriptor
is registeredMuleConfigProvider
is needed because the Simple Provider does
not list services in the defaultConfigurationMuleConfiguration
holds the runtime configuration specific to the
MuleManager
.MuleConfigurationService
exposes the MuleConfiguration
settings as a management serviceMuleConfigurationServiceMBean
is a JMx service interface
for the Mule server configurationMuleConnection
defines the client connection methods for
the JCA cci contractMuleConnectionFactory
defines the connection factory interface that
the RA clients will obtain a reference to.MuleConnectionRequestInfo
TODOMuleContainerContext
is a default resolver that doesn't support external reference resolution.MuleCredentials
can be used to read and
set Mule user information that can be stored in a message headerMuleDescriptor
describes all the properties for a Mule UMO.MuleDtdResolver
attempts to locate the mule-configuration.dtd
on the classpath, regardless of the DOCTYPE declaration.MuleEncryptionEndpointSecurityFilter
provides password-based encriptionMuleEndpoint
describes a Provider in the Mule Server.MuleEndpointKey
TODOMuleEndpointURI
is used to determine how a message is sent of received.MuleEvent
represents any data event occuring in the Mule environment.MuleEventContext
is the context object for the current
request.MuleEventListener
is a interface that identifies an object as wanting to
receive Mule EventsMuleEventMulticaster
is an implementation of a Spring ApplicationeventMulticaster.MuleException
Is the base exception type for the Mule application
any other exceptions thrown by Mule code will be based on this exceptionMuleHeaderCredentialsAccessor
obtains and sets the user credentials
as Mule property headersMuleHttpSender
is a rewrite of the Axis HttpSender.MuleManagedConnection
TODOMuleManagedConnectionFactory
TODOMuleManagedConnectionMetaData
TODOMuleManager
maintains and provides services for a Mule instance.MuleManagerComponent
is a MuleManager interal server component responsible
for receiving remote requests as dispatching them locallyMuleMessage
is a wrapper that contains a payload payload and properties
associated with the payload.MuleModel
is the default implementation of the UMOModel.MuleObjectHelper
is a helper class to assist in finding mule server
objects, such as endpoint and transformersMuleObjectNameProcessor
is used to set spring ids to Mule object names
so the the bean id and name property on the object don't both have to be set.MuleProperties
is a set of constants pertaining to Mule system properties.MuleProvider
Is an Axis service endpoint that builds
services from Mule managed componentsMuleProxy
is a proxy to a UMO.MuleProxyListener
is a generic listent proxy that can be used
to foward calls as Mule events from any Observer/Observerable implementation.MuleRESTReceiverServlet
is used for sending a receiving events from the
Mule server via a serlet container.MuleResourceAdapter
TODOMuleRuntimeException
Is the base runtime exception type for the Mule Server
any other runtimes exceptions thrown by Mule code will use or be based on this exception.MuleSecurityManager
is a default implementation security manager
for a Mule instanceMuleServer
is a simple application that represents a local
Mule Server deamon.MuleService
exposes certain Mule server functions
for managementMuleServiceMBean
is a JMX service interface for the UMOManagerMuleSession
manages the interaction and distribution of events for Mule UMOs.MuleSoapHeaders
is a helper class for extracting and writing
Mule header properties to s Soap messageMuleSoapHeadersHandler
is an Axis handler that can read and
write Mule header properties to a Soap messageMuleSubscriptionEventListener
is a Spring ApplicationListener that is
used to register interest about Mule events.MuleTransactionConfig
defines transaction configuration for
a transactional endpoint.MuleWorkManager
is a Jca Work manager implementation used to
manage thread allocation for Mule components and connectors
This code has been adapted from the Geronimo implementation, and the different
pool executors have be used directly from GeronimoMuleXmlBuilderContextListener
is a bootstrap listener used to construct
a MuleManager instance.MuleXmlConfigurationBuilder
is a configuration parser that builds a
MuleManager instance based on a mule xml configration file defined in the
mule-configuration.dtd.MultiContainerContext
is a container that hosts other containers
from which components are queried.MulticastConnector
can dispatch mule events using ip multicastingMulticastMessageAdapter
TODOMulticastMessageDispatcher
TODOMulticastMessageDispatcherFactory
TODOMulticastMessageReceiver
TODO (document class)Multicaster
is a utility that can call a given method on a collection of objects
that implement one or more common interfaces.MulticastingRouter
will broadcast the current message to every endpoint registed
with the router.Mx4jAgent
configures an Mx4J Http Adaptor for
Jmx management, statistics and configuration viewing of a Mule instance..NamedTestCase
provides readable testcase names.NoReceiverForEndpointException
is thrown when an enpoint is specified for a
receiver but no such receiver exists.NoSatisfiableMethodsException
is thrown by EntryPointResolvers when
the component passed has no methods that meet the criteria of the configured
EntryPointResolver.NotFilter
accepts if the filter does not acceptNullComponent
is a component that is used as a placeholder.NullPayload
represents a null event payloadMuleProvider
.
ObjectFactory
is a generic Factory interface.ObjectNotFoundException
is thrown when a reference to
a component in a configured container is not foundObjectPool
is a simple pooling interface for objectsObjectToHttpClientMethodRequest
transforms a UMOMessage into
a HttpClient HttpMethod that represents an HttpRequest.ObjectToJMSMessage
will convert any object to a javax.jms.Message
or sub-type into an object.ObjectToXml
converts any object to xml using Xstream.OrFilter
accepts if the leftFilter or rightFilter filter acceptOutboundMessageRouter
is a container of routers.InboundPassThroughRouter
allows outbound routing over a single endpoint
without any filtering.PasswordBasedEncryptionStrategy
uses password-based encryption to
encrypt and decrypt data.PayloadTypeFilter
filters based on the type of the object received.PersistenceStrategy
TODOPersistentQueueException
is thrown when a Mule persistent
queue cannot save or remove an item or if there is a problem loading the
queuePicoContainerContext
is a Pico Context that can expose pico-managed
components for use in the Mule framework.PlexusContainerContext
integrate the plexus container with Mule so that Mule
objects can be constructed using Plexus-managed objectsPollingMessageReceiver
implements a polling message receiver.PoolingProfile
is a configuration object used to define the
object pooling parameters for the component it is associated with.Pop3Connector
is used to connect and receive mail from a
pop3 mailboxPop3MessageDispatcher
For Pop3 connections the dispatcher can only be used
to receive message (as opposed to listening for them).Pop3MessageDispatcherFactory
creates a Pop3 Message dispatcher.PropertiesHelper
is a utility class for manipulating and
filtering property Maps.PropertyExtractor
extracts a property from the message in a generic way.PropertyFactory
is used to create objects from the property file,QueueProfile
determines how an internal queue for a component will
behaveQuickConfigurationBuilder
is a configuration helper that can be
used by clients, configuration scripts or test cases to quickly configure a
managerRaHelper
is a collection of helper methods used by this RA implementationReaderResource
is a reader with a description associated with it.ReceiveException
is specifically thrown by the Provider
receive method if something fails in the underlying transportRecoverableException
can be thrown during initialisation to
indicate that the error occurred is not fatal and a reactive action
can be performed to try and remedy the error.RedeliveryHandler
is used to control how redelivered
messages are processed by a connector.RegExFilter
is used to match a rgular expression against a string argument.RemoteDispatcher
is used to make and recieve requests to a remote
Mule instance.ReplyToHandler
is used to handle routing where a replyTo endpointUri
is set on the messageRequestContext
is a thread context where components can get
the current event or set response properties that will be sent on the
outgoing message.ResourceNameEndpointBuilder
extracts a resource name from
a uri endpointUriResponseCorrelationAggregator
Correlates one or more events on a response
flow using the Correlation Id to group eventsResponseMessageRouter
is a router that can be used to control
how the response in a request/response message flow is created.ResponseOutputStream
is an output stream associated with
the currently recieved event.ResponseTimeoutException
is thrown when a response is not received
in a given timeout in the Response Router.RoutePathNotFoundException
is thrown if a routing path for an event
cannot be found.RouterStatistics
todoRouterStats
TODORouterStatsMBean
TODORoutingException
is a base class for al routing exceptions.UMODescriptor
with the MuleManager
.
UMOConnector
with the MuleManager
.
UMOConnector
with the MuleManager
.
MuleManager
.
MuleManager
.
UMOMessageReceiver
associated with this endpoint and registers it
with the endpoint
MuleManager
.
MuleManager
.
Runnable
is used
to create a thread, starting the thread causes the object's
run
method to be called in that separately executing
thread.
SecurityEvent
is fired when a request for authorisation occurs.ManagerEventListener
is an observer interface that objects can implement
to receive notifications about secure access requests.SecurityException
is a generic security exceptionSecurityProviderNotFoundException
is thrown by the UMOSecurityManager
when an authentication request is made but no suitable security provider can be
found to process the authenticationSelectiveConsumer
is an inbound router used to filter out unwanted events.SerialisableToByteArray
converts a serialisable object or a String
to a byte array.SerialisationPersistence
persists event objects to disk.ServerEventManager
manages all server listeners for a Mule InstanceServiceProxy
is a proxy that wraps a soap endpointUri to look like
a Web service.ServletConnector
is a channel adapter between Mule and a servlet engine.ServletMessageReceiver
is a receiver that is invoked from a
Servlet when an event is received.SessionException
is thrown when errors occur in the MuleSession
or Seession ManagerSimpleFilenameParser
understands a limited set of tokens, namely
${DATE} : the currrent date in the format dd-MM-yy_HH-mm-ss.SS
${DATE:yy-MM-dd} : the current date using the specified format
${SYSTIME} : The current system time milliseconds
${UUID} : A generated Universally unique id
${ORIGINALNAME} : The origial file name if the file being written was read from another location
${COUNT} : An incremental counter
Note that square brackets can be used instead of curl brackets, this is useful when
defining the file output pattern in a Mule Url endpointUri where the curl bracket is an
invalid character.SimplePrinter
Default stats printerSmtpConnector
is used to connect to and send data to
an SMTP mail serverSoapEndpointBuilder
constructs an endpointUri using the full
url and sets the method property to the last path element.SoapServiceFinder
finds a the connector service to use by
checking the classpath for jars required for each of the soap connector
implementationsSocketEndpointBuilder
builds an endpointUri based on host and port onlySpringConfigurationBuilder
Enables Mule to be loaded from
as Spring context.SpringContainerContext
is a Spring Context that can expose spring-managed
components for use in the Mule framework.TcpConnector
can bind or sent to a given tcp port on a given host.TcpMessageDispatcher
will send transformed mule events over tcp.SslMessageDispatcherFactory
creates SslMessageDispatcher instancesSslMessageReceiver
acts like a tcp server to receive socket
requests using SSL.Startable
TODO (document class)StaticRecipientList
is used to dispatch a single event to multiple recipients
over the same transport.Statistics
todoStatisicsService
exposes Mule processing statisticsStatisticsServiceMBean
is a JMX interfaces for querying Mule
event processing statisticsStoppable
TODO (document class)StreamConnector
can send and receive mule events over IO streams.StreamMessageAdapter
StreamMessageDispatcher
TODOStreamMessageDispatcherFactory
TODOStreamMessageReceiver
is a listener of events from a mule
components which then simply passes the events on to the target components.StringMessageHelper
contains some useful methods for
formatting message strings for logging or exceptions.StringToByteArray
converts a string into a byte arrayStringToEmailMessage
will convert a string to a java mail Message, using the
string as the contents.SystemStreamConnector
TODOMuleManager
.
handleRedelivery()
is called
handleRedelivery()
is called
MuleManager
.
MuleManager
.
MuleManager
.
MuleManager
.
MuleManager
which stops all sessions and connectors
Transformer
implementation class to use, if no other can be found.
TcpConnector
can bind or sent to a given tcp port on a given host.TcpMessageAdapter
TODOTcpMessageDispatcher
will send transformed mule events over tcp.TcpMessageDispatcherFactory
TODOTcpMessageReceiver
acts like a tcp server to receive socket
requests.TemplateParser
is a simple string parser that will substitute tokens
in a string with values supplied in a Map.ThreadingProfile
is used to configure a thread pool.TimeEvent
TODO is an event that occurs at a specified number of milliseconds.TimeEventListener
provides a method to pass timer events to implementing objects.TimerInterceptor
simply times and displays the time taken to process
an event.TlsConnector
Provides TLS connectionsTooManySatisfiableMethodsException
is thrown by EntryPointResolvers when
the component passed has more than one methods that meet the criteria of the configured
EntryPointResolver.TransactionCoordination
TODO (document class)TransactionException
is thrown when an exception occurs
while trying to create, start commit or rollback an exceptionTransactionFactoryConverter
TODOTransactionInProgressException
is thrown if a new transaction is started
when there is one already in progressTransactionNotInProgressException
TODO (document class)TransformerConverter
will obtain a transformer name and
convert it to a transformer instance by looking up the transformer from the
MuleManager
.TransformerEditor
is used to convert Transformer names
into transformer ObjectsTransformerException
is a simple exception that is thrown by
transformers.TransformerReference
maintains a transformer reference.Base64Encoder
transforms strings or byte arrays into Base64 encoded
stringBase64Encoder
transforms strings or byte arrays into UU encoded
stringUMOAgent
is a server plugin that can be initialised stated
and destroyed along with the UMOManager itself.UMOAuthentication
represents an authentication request and contains
authenitcation information if the request was successfulUMOComponent
is the interal repesentation of a Mule Managed component.UMOComponentFactory
is used to create UMOComponent instancesUMOConnector
is the mechanism used to connect to external
systems and protocols in order to send and receive data.UMOContainerContext
defines the contract between Mule and
an underlying container such as String or Pico.UMOCredentials
holds credentials information for a user.UMOCredentialsAccessor
is a template for obtaining user credentials from
the current message and writing the user credentials to an outbound messageUMODescriptor
describes all the properties for a Mule UMO.UMODescriptorAware
is an injector interface that will supply a
UMODescriptor to the object.UMOEncryptionStrategy
can be used to provide different types of
Encryption strategy objects.UMOEndpoint
describes a Provider in the Mule Server.UMOEndpointSecurityFilter
is a base filter for secure filtering of inbound
and outbout event flowUMOEndpointURI
is used to determine how a message is sent of received.UMOEntryPoint
defines the current entry method on a componentUMOEntryPointResolver
resolves a method to call on the given
UMODescriptor when an event is recieved for the componentUMOEvent
represents any data event occuring in the Mule
environment.UMOEventContext
is the context object for the current
request.UMOEventFilter
is a filter for determining if the object is a UMOEvent.UMOEventListener
is a marker interface that is implemented by ojects
wishing to receive UMO events in managed environments, succh as an ejb container.UMOException
is the base exception type for the Mule server
any other exceptions thrown by Mule code will be based on this exceptionUMOExceptionPayload
is a message payload that contains exception information
that occurred during message processingUMOFilter
well known filter interfaceUMODescriptor
describes all the properties for a Mule UMO.UMOImmutableEndpoint
describes a Message endpoint where data is sent
or recieved.InboundRouterCollection
manages a collection of inbound routersUMOInboundRouter
defines an interface for an inbound Message
router.UMOInterceptor
is based on a similar concept of servlet filters and works much the
same way.UMOLifecycleAdapter
TODO (document class)UMOLifecycleAdapterFactory
TODO (document class)UMOManager
maintains and provides services for a UMO server
instance.UMOManagerFactoryBean
is a Spring FactoryBean used for creating a MuleManager from a
Spring context.UMOMessage
represents a message payload.UMOMessageAdapter
provides a common abstraction of different message
implementations provided by different underlying technologiesUMOMessageReceiver
is used to receive data from an external system.UMOMessageToResponseString
TODOUMOModel
encapsulates and manages the runtime behaviour
of a Mule Server instance.UMOOutboundMessageRouter
TODOUMOOutboundRouter
is used to control outbound routing behaviour
for an event.UMOPoolFactory
TODOUMOResponseMessageRouter
is a router that can be used to control
how the response in a request/response message flow is created.UMOResponseRouter
is a router that handles response flowUMORouter
A placeholed interfae for all routersUMORouterCatchAllStrategy
TODOUMORouterCollection
TODOUMOSecurityContext
holds security information and is associated with
the UMOSession.UMOSecurityContextFactory
is responsible for creating a UMOSecurityContext
instance.UMOSecurityManager
is responsible for managing a one or more
security providers.UMOSecurityProvider
is a target security provider thsat actually does
the work of authenticating credentials and populating the UMOAuthentication object.UMOServerEvent
is an event triggered by something happening
in the Server itself such as the server starting or a component being registeredUMOServerEventListener
is an observer interface that ojects can implement
and register themselves with the Mule Server to receive notifications when the sevrver,
model and components stop, start, initilise, etc.UMOSession
is the context in which a request is executed.UMOSimpleTransformer
manages the transformation and or translation
of one type of data to the other.UMOTransactionConfig
defines transaction configuration for
a transactional endpoint.UMOTransactionFactory
creates a transaction.TranactionManagerFactory
is a factory class for creating a transaction
manager for the MuleServer.UMOTransformer
extends a UMOSimpleTransformer with the provision of a
Transformer component, which simply keeps a copy
of the 'live' transfromed data, so that any further transformations will use this
cached data.UMOWorkManager
TODOBase64Encoder
transforms strings or byte arrays into Base64 encoded
stringBase64Encoder
transforms strings or byte arrays into UU encoded
stringUUID
Generates a UUID using the doom dark JUG libraryUdpConnector
can send and receive Mule events as Datagram packetsUdpMessageAdapter
TODOUdpMessageDispatcher
TODOUdpMessageDispatcherFactory
TODOUdpMessageReceiver
TODO (document class)UnauthorisedException
is thrown if authentication failsUniqueIdNotSupportedException
is thrown by UMOMessageAdapter.getUniqueId()
if the underlying message does not support or have a unique identifier.UnknownAuthenticationTypeException
is thrown if a security
context request is make with an unrecognised UMOAuthentication type.UnsupportedAuthenticationSchemeException
is thrown when a authentication scheme
is being used on the message that the Security filter does not understandUrlEndpointBuilder
is the default endpointUri strategy suitable for most
connectorsUserInfoEndpointBuilder
builds an endpoint with the userinfo
and host details.Utility
is a singleton grouping common functionality like
converting java.lang.String to different data types, reading files, etcUMOConnector
with the MuleManager
.
UMOConnector
with the MuleManager
.
MuleManager
.
MuleManager
.
MuleManager
.
MuleManager
.
VMConnector
A simple endpoint wrapper to allow a Mule component to
be accessed from an endpointVMMessageAdapter
provides a common abstraction of Mule Event message.VMMessageDispatcher
TODOVMMessageReceiver
is a listener of events from a mule component which then simply
passes the events on to the target component.WSDDJavaMuleProvider
is a factory class for creating
the MuleProviderWebappMuleXmlConfigurationBuilder
will first try and load config
resources from the Servlet context.WildcardFilter
is used to match wildcard string.WorkExecutor
TODOWorkerContext
TODOWriterMessageAdapter
TODOXaTransaction
represents an XA transaction in Mule.XaTransactionFactory
Is used to create/retreive a Transaction
from a transaction manager configured on the MuleManager.XmlToDomDocument
Transform a XML String to org.w3c.dom.Document.XmlToObject
converts xml created by the ObjectToXml transformer
in to a java object graph.XmppAndFilter
an Xmpp AND filterXmppConnector
TODOXmppFromContainsFilter
is an Xmpp FromContainsfilter
adapter.XmppMessageAdapter
TODOXmppMessageDispatcher
allows Mule events to be sent and recieved over XmppXmppMessageDispatcherFactory
TODOXmppMessageReceiver
TODOXmppMessageTypeFilter
is an Xmpp MessageTypeFilter
adapter.XmppAndFilter
an Xmpp AND filterXmppAndFilter
an Xmpp OR filterXmppPacketIDFilter
is an Xmpp PacketIDFilter
adapter.XmppPacketTypeFilter
is an Xmpp PacketTypeFilter
adapter.XmppThreadFilter
is an Xmpp ThreadFilter
adapter.XmppToContainsFilter
is an Xmpp ToContainsfilter
adapter.XsltTransformer
performs a xslt transform on a Dom object
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |