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

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

Packages that use JavaComponent
org.mule.api.component |
org.mule.component |
org.mule.module.atom |
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 |

Uses of JavaComponent in org.mule.api.component

Methods in org.mule.api.component with parameters of type JavaComponent
`LifecycleAdapter` | `LifecycleAdapterFactory.create(Object pojoService, JavaComponent component, FlowConstruct flowConstruct, EntryPointResolverSet resolver, MuleContext muleContext)`

Uses of JavaComponent in org.mule.component

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

Fields in org.mule.component declared as JavaComponent
`protected JavaComponent` | `DefaultComponentLifecycleAdapter.component`

Methods in org.mule.component with parameters of type JavaComponent
`LifecycleAdapter` | `DefaultComponentLifecycleAdapterFactory.create(Object pojoService, JavaComponent component, FlowConstruct flowConstruct, EntryPointResolverSet resolver, MuleContext muleContext)`

Constructors in org.mule.component with parameters of type JavaComponent
`DefaultComponentLifecycleAdapter(Object componentObject, JavaComponent component, FlowConstruct flowConstruct, EntryPointResolverSet entryPointResolver, MuleContext muleContext)`
`DefaultComponentLifecycleAdapter(Object componentObject, JavaComponent component, FlowConstruct flowConstruct, MuleContext muleContext)`
`NullLifecycleAdapter(Object componentObject, JavaComponent component, FlowConstruct flowConstruct, EntryPointResolverSet entryPointResolver, MuleContext muleContext)`

Uses of JavaComponent in org.mule.module.atom

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

Uses of JavaComponent in org.mule.module.jca

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

Uses of JavaComponent in org.mule.module.jersey

Methods in org.mule.module.jersey that return types with arguments of type JavaComponent
`List<JavaComponent>` | `JerseyResourcesComponent.getComponents()`

Method parameters in org.mule.module.jersey with type arguments of type JavaComponent
`void` | `JerseyResourcesComponent.setComponents(List<JavaComponent> components)`

Constructor parameters in org.mule.module.jersey with type arguments of type JavaComponent
`MuleComponentProviderFactory(MuleContext muleContext, List<JavaComponent> components)`

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

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