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

## Package org.mule.component

Class Summary
AbstractComponent | Abstract `Component` to be used by all `Component` implementations.
AbstractJavaComponent | Abstract implementation of JavaComponent adds JavaComponent specific's: `EntryPointResolverSet`, `org.mule.api.routing.BindingCollection` and `ObjectFactory`.
BindingInvocationHandler |
DefaultComponentLifecycleAdapter | `DefaultComponentLifecycleAdapter` is a default implementation of `LifecycleAdapter` for use with `JavaComponent` that expects component instances to implement Mule lifecycle interfaces in order to receive lifecycle.
DefaultComponentLifecycleAdapterFactory | `DefaultComponentLifecycleAdapterFactory` creates a DefaultComponentLifecycleAdapter.
DefaultInterfaceBinding |
DefaultJavaComponent | Default implementation of `JavaComponent`.
NullLifecycleAdapter | `NullLifecycleAdapter` is a lifecycle adaptor implementation that performs no Mule lifecycle propagation to Mule service component implementations.
PooledJavaComponent | `PooledJavaComponent` implements pooling.
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`.

Exception Summary
ComponentException | `ComponentException` should be thrown when some action on a component fails, such as starting or stopping

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

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