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

## Uses of Interface
org.mule.api.component.Component

Packages that use Component
org.mule.api.component |
org.mule.api.service |
org.mule.component |
org.mule.component.simple | A collection of simple mule components that can be useful to simplify configuration while testing.
org.mule.construct |
org.mule.construct.builder |
org.mule.context.notification | Internal server notification types fired via the MuleManager.
org.mule.module.atom |
org.mule.module.cxf.component |
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.scripting.component | Base classes for script based components such as BeanShell or Groovy.
org.mule.service |
org.mule.transport.bpm |
org.mule.transport.http.components |

Uses of Component in org.mule.api.component

Subinterfaces of Component in org.mule.api.component
`interface` | `JavaComponent` `JavaComponent` is a Java `Component` implementation used to invoke Java component implementations.

Uses of Component in org.mule.api.service

Methods in org.mule.api.service that return Component
`Component` | `Service.getComponent()` Returns the Component that is a invoked by a `Service` for each incoming `MuleEvent` routed on by the `InboundRouterCollection`.

Methods in org.mule.api.service with parameters of type Component
`void` | `Service.setComponent(Component component)` Sets the Component that is a invoked by a `Service` for each incoming `MuleEvent` routed on by the `InboundRouterCollection`.

Uses of Component in org.mule.component

Classes in org.mule.component that implement Component
`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`.

Methods in org.mule.component that return Component
`Component` | `ComponentException.getComponent()`

Constructors in org.mule.component with parameters of type Component
`ComponentException(Message message, MuleEvent muleMessage, Component component)`
`ComponentException(Message message, MuleEvent event, Component component, Throwable cause)`
`ComponentException(Message message, MuleMessage muleMessage, Component component)` Deprecated. use ComponentException(Message, MuleEvent, Component)
`ComponentException(Message message, MuleMessage muleMessage, Component component, Throwable cause)` Deprecated. use ComponentException(Message, MuleEvent, Component, Throwable)
`ComponentException(MuleEvent message, Component component, Throwable cause)`
`ComponentException(MuleMessage message, Component component, Throwable cause)` Deprecated. use ComponentException(MuleEvent, Component, Throwable)

Uses of Component in org.mule.component.simple

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

Uses of Component in org.mule.construct

Methods in org.mule.construct that return Component
`Component` | `SimpleService.getComponent()`

Methods in org.mule.construct with parameters of type Component
`abstract void` | `SimpleService.Type.configureComponentMessageProcessor(MuleContext muleContext, InterceptingChainMessageProcessorBuilder builder, Component component)`
`abstract void` | `SimpleService.Type.validate(Component component)`

Constructors in org.mule.construct with parameters of type Component
`SimpleService(String name, MuleContext muleContext, MessageSource messageSource, Component component, SimpleService.Type type)`

Uses of Component in org.mule.construct.builder

Fields in org.mule.construct.builder declared as Component
`protected Component` | `SimpleServiceBuilder.component`

Methods in org.mule.construct.builder with parameters of type Component
`SimpleServiceBuilder` | `SimpleServiceBuilder.component(Component component)`

Uses of Component in org.mule.context.notification

Constructors in org.mule.context.notification with parameters of type Component
`ComponentMessageNotification(MuleMessage message, Component component, FlowConstruct flowConstruct, int action)`

Uses of Component in org.mule.module.atom

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

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

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

Uses of Component in org.mule.module.jca

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

Uses of Component in org.mule.module.jersey

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

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

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

Uses of Component in org.mule.service

Fields in org.mule.service declared as Component
`protected Component` | `AbstractService.component`

Methods in org.mule.service that return Component
`Component` | `AbstractService.getComponent()`

Methods in org.mule.service with parameters of type Component
`void` | `AbstractService.setComponent(Component component)`

Uses of Component in org.mule.transport.bpm

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

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

Classes in org.mule.transport.http.components that implement Component
`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.