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

## Uses of Interface
org.mule.api.construct.FlowConstructAware

Packages that use FlowConstructAware
org.mule.api.component |
org.mule.api.endpoint | Endpoint interfaces.
org.mule.api.routing | Interfaces that define inbound and outbound routing API.
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.dsl.routers |
org.mule.config.spring.util |
org.mule.construct.processor |
org.mule.endpoint | Implemtation of Mule endpoint uris.
org.mule.module.atom |
org.mule.module.atom.endpoint |
org.mule.module.cxf.builder |
org.mule.module.cxf.component |
org.mule.module.cxf.config |
org.mule.module.ibeans.spi.support |
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.jersey |
org.mule.module.rss.endpoint |
org.mule.module.scripting.component | Base classes for script based components such as BeanShell or Groovy.
org.mule.module.sxc |
org.mule.module.xml.routing |
org.mule.object |
org.mule.processor.builder |
org.mule.routing | Defines the core routing patterns supported by mule.
org.mule.routing.outbound | Outbound router implementation as described in the Enterprise Integration Patterns book.
org.mule.routing.requestreply |
org.mule.service |
org.mule.source |
org.mule.transport.bpm |
org.mule.transport.http.components |

Uses of FlowConstructAware in org.mule.api.component

Subinterfaces of FlowConstructAware in org.mule.api.component
`interface` | `Component` A `Component` component processes a `MuleEvent` by invoking the component instance that has been configured, optionally returning a result.
`interface` | `JavaComponent` `JavaComponent` is a Java `Component` implementation used to invoke Java component implementations.

Uses of FlowConstructAware in org.mule.api.endpoint

Subinterfaces of FlowConstructAware in org.mule.api.endpoint
`interface` | `InboundEndpoint`

Uses of FlowConstructAware in org.mule.api.routing

Subinterfaces of FlowConstructAware in org.mule.api.routing
`interface` | `OutboundRouter` `OutboundRouter` is used to control outbound routing behaviour for an event.

Uses of FlowConstructAware in org.mule.component

Classes in org.mule.component that implement FlowConstructAware
`class` | `AbstractComponent` Abstract `Component` to be used by all `Component` implementations.
`class` | `AbstractJavaComponent` Abstract implementation of JavaComponent adds JavaComponent specific's: `EntryPointResolverSet`, `org.mule.api.routing.BindingCollection` and `ObjectFactory`.
`class` | `DefaultJavaComponent` Default implementation of `JavaComponent`.
`class` | `PooledJavaComponent` `PooledJavaComponent` implements pooling.
`class` | `SimpleCallableJavaComponent` Simple `JavaComponent` implementation to be used when `LifecycleAdapter` is not required because i) the object instance implements `Callable` and so entry-point resolution is required and ii) component bindings are not used. An `ObjectFactory` can be set but must return object instances that implement `Callable`.

Uses of FlowConstructAware in org.mule.component.simple

Classes in org.mule.component.simple that implement FlowConstructAware
`class` | `PassThroughComponent` `PassThroughComponent` will simply return the payload back as the result.

Uses of FlowConstructAware in org.mule.config.dsl.routers

Classes in org.mule.config.dsl.routers that implement FlowConstructAware
`class` | `ContentBasedRouter` TODO

Uses of FlowConstructAware in org.mule.config.spring.util

Classes in org.mule.config.spring.util that implement FlowConstructAware
`class` | `SpringBeanLookup` This is an implementation of the ObjectFactory interface which simply delegates to the Spring ApplicationContext.

Uses of FlowConstructAware in org.mule.construct.processor

Classes in org.mule.construct.processor that implement FlowConstructAware
`class` | `FlowConstructStatisticsMessageObserver`

Uses of FlowConstructAware in org.mule.endpoint

Classes in org.mule.endpoint that implement FlowConstructAware
`class` | `DefaultInboundEndpoint`
`class` | `DynamicURIInboundEndpoint` Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.

Uses of FlowConstructAware in org.mule.module.atom

Classes in org.mule.module.atom that implement FlowConstructAware
`class` | `AbderaServiceComponent` This component receives requests from Mule and passes them off to Abdera.

Uses of FlowConstructAware in org.mule.module.atom.endpoint

Classes in org.mule.module.atom.endpoint that implement FlowConstructAware
`class` | `AtomInboundEndpoint` An ATOM endpoint is used for polling an ATOM feed and processing the feed entries

Uses of FlowConstructAware in org.mule.module.cxf.builder

Classes in org.mule.module.cxf.builder that implement FlowConstructAware
`class` | `WebServiceMessageProcessorBuilder` Builds a CXF web service MessageProcessor using either the JAX-WS or simple frontends.

Uses of FlowConstructAware in org.mule.module.cxf.component

Classes in org.mule.module.cxf.component that implement FlowConstructAware
`class` | `AbstractWebServiceWrapperComponent`
`class` | `WebServiceWrapperComponent`

Uses of FlowConstructAware in org.mule.module.cxf.config

Classes in org.mule.module.cxf.config that implement FlowConstructAware
`class` | `FlowConfiguringMessageProcessor` Wraps a `MessageProcessorBuilder` and configures it lazily so it can be injected with the `FlowConstruct`.
`class` | `WebServiceFactoryBean`

Uses of FlowConstructAware in org.mule.module.ibeans.spi.support

Classes in org.mule.module.ibeans.spi.support that implement FlowConstructAware
`class` | `CallRequestEndpoint` A dynamic inbound endpoint used for request calls defined using the `Call` annotation.
`class` | `DynamicRequestEndpoint` A dynamic request endpoint is used in conjunction with the `Call` annotation when there are no `Body`, `BodyParam` or `HeaderParam` annotations on a method and allows a dynamic `InboundEndpoint` to be created.
`protected static class` | `DynamicRequestEndpoint.NullInboundEndpoint`

Uses of FlowConstructAware in org.mule.module.jca

Classes in org.mule.module.jca that implement FlowConstructAware
`class` | `JcaComponent`

Uses of FlowConstructAware in org.mule.module.jersey

Classes in org.mule.module.jersey that implement FlowConstructAware
`class` | `JerseyResourcesComponent` Wraps a set of components which can get invoked by Jersey.

Uses of FlowConstructAware in org.mule.module.rss.endpoint

Classes in org.mule.module.rss.endpoint that implement FlowConstructAware
`class` | `RssInboundEndpoint` TODO

Uses of FlowConstructAware in org.mule.module.scripting.component

Classes in org.mule.module.scripting.component that implement FlowConstructAware
`class` | `ScriptComponent` A Script service backed by a JSR-223 compliant script engine such as Groovy, JavaScript, or Rhino.

Uses of FlowConstructAware in org.mule.module.sxc

Classes in org.mule.module.sxc that implement FlowConstructAware
`class` | `SxcFilteringOutboundRouter` `FilteringRouter` is a router that accepts events based on a filter set.

Uses of FlowConstructAware in org.mule.module.xml.routing

Classes in org.mule.module.xml.routing that implement FlowConstructAware
`class` | `FilterBasedXmlMessageSplitter` This splitter will select the endpoint to send a message part on by filtering parts using the endpoint filters.
`class` | `XmlMessageSplitter` `XmlMessageSplitter` will split a DOM4J document into nodes based on the "splitExpression" property.

Uses of FlowConstructAware in org.mule.object

Classes in org.mule.object that implement FlowConstructAware
`class` | `AbstractObjectFactory` Creates object instances based on the class and sets any properties.
`class` | `PrototypeObjectFactory` Creates a new instance of the object on each call.
`class` | `SingletonObjectFactory` Creates an instance of the object once and then always returns the same instance.

Uses of FlowConstructAware in org.mule.processor.builder

Classes in org.mule.processor.builder that implement FlowConstructAware
`class` | `InterceptingChainCompositeMessageProcessor` Builder needs to return a composite rather than the first MessageProcessor in the chain.

Uses of FlowConstructAware in org.mule.routing

Classes in org.mule.routing that implement FlowConstructAware
`class` | `AbstractAggregator` `AbstractEventAggregator` will aggregate a set of messages into a single message.
`class` | `AbstractCorrelationAggregator` `AbstractCorrelationAggregatingMessageProcessor` uses the CorrelationID and CorrelationGroupSize properties of the `MuleMessage` to manage message groups.
`class` | `AbstractSelectiveRouter`
`class` | `ChoiceRouter` Routes the event to a single`MessageProcessor` using a `Filter` to evaluate the event being processed and find the first route that can be used.
`class` | `IdempotentMessageFilter` `IdempotentMessageFilter` ensures that only unique messages are passed on.
`class` | `IdempotentSecureHashMessageFilter` `IdempotentSecureHashMessageFilter` ensures that only unique messages are received by a service.
`class` | `MessageChunkAggregator`
`class` | `MessageProcessorFilterPair` A holder for a pair of MessageProcessor and Filter.
`class` | `Resequencer` `CorrelationEventResequencer` is used to resequence events according to their dispatch sequence in the correlation group.
`class` | `SimpleCollectionAggregator` This router will return all aggregated events as a `MuleMessageCollection`.

Uses of FlowConstructAware in org.mule.routing.outbound

Classes in org.mule.routing.outbound that implement FlowConstructAware
`class` | `AbstractMessageSplitter` `AbstractMessageSplitter` is an outbound Message Splitter used to split the contents of a received message into sub parts that can be processed by other components.
`class` | `AbstractOutboundRouter` `AbstractOutboundRouter` is a base router class that tracks statistics about message processing through the router.
`class` | `AbstractRecipientList` `AbstractRecipientList` is used to dispatch a single event to multiple recipients over the same transport.
`class` | `AbstractRoundRobinMessageSplitter` `FilteringListMessageSplitter` accepts a List as a message payload then routes list elements as messages over an endpoint where the endpoint's filter accepts the payload.
`class` | `ChainingRouter` `ChainingRouter` is used to pass a Mule event through multiple targets using the result of the first as the input for the second.
`class` | `EndpointSelector` `EndpointSelector` selects the outgoing endpoint based on a an expression evaluator ("header:endpoint" by default).
`class` | `ExceptionBasedRouter` `ExceptionBasedRouter` Will send the current event to the first endpoint that doesn't throw an exception.
`class` | `ExpressionMessageSplitter` Evaluates a single expression and adds the results of the expression as individual message parts.
`class` | `ExpressionRecipientList`
`class` | `FilteringOutboundRouter` `FilteringRouter` is a router that accepts events based on a filter set.
`class` | `ListMessageSplitter` `FilteringListMessageSplitter` accepts a List as a message payload then routes list elements as messages over an endpoint where the endpoint's filter accepts the payload.
`class` | `MessageChunkingRouter` A router that breaks up the current message onto smaller parts and sends them to the same destination.
`class` | `MulticastingRouter` `MulticastingRouter` will broadcast the current message to every endpoint registed with the router.
`class` | `OutboundPassThroughRouter` `OutboundPassThroughRouter` allows outbound routing over a single endpoint without any filtering.
`class` | `StaticRecipientList` `StaticRecipientList` is used to dispatch a single event to multiple recipients over the same transport.
`class` | `TransformerRouter` Deprecated.

Uses of FlowConstructAware in org.mule.routing.requestreply

Classes in org.mule.routing.requestreply that implement FlowConstructAware
`class` | `SimpleAsyncRequestReplyRequester`

Uses of FlowConstructAware in org.mule.service

Classes in org.mule.service that implement FlowConstructAware
`class` | `ServiceAsyncReplyCompositeMessageSource` Extension of `StartableCompositeMessageSource` which adds message processors between the composite source and the target listener
`class` | `ServiceCompositeMessageSource` Extension of `StartableCompositeMessageSource` which adds message processors between the composite source and the target listener

Uses of FlowConstructAware in org.mule.source

Classes in org.mule.source that implement FlowConstructAware
`class` | `StartableCompositeMessageSource` Implementation of `CompositeMessageSource` that propagates both injection of `FlowConstruct` and lifecycle to nested `MessageSource`s.

Uses of FlowConstructAware in org.mule.transport.bpm

Classes in org.mule.transport.bpm that implement FlowConstructAware
`class` | `ProcessComponent`

Uses of FlowConstructAware in org.mule.transport.http.components

Classes in org.mule.transport.http.components that implement FlowConstructAware
`class` | `RestServiceWrapper` This service can used to proxy REST style services as local Mule Components.

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

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