| Package | Description |
|---|---|
| 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.service |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JavaComponent
JavaComponent is a Java Component implementation used to
invoke Java component implementations. |
| Modifier and Type | Method and Description |
|---|---|
Component |
Service.getComponent()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Service.setComponent(Component component)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractComponent
|
class |
AbstractJavaComponent
Abstract implementation of JavaComponent adds JavaComponent specifics like
EntryPointResolverSet 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. |
| Modifier and Type | Method and Description |
|---|---|
Component |
ComponentException.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentLifecycleManager.fireDisposePhase(LifecycleCallback<Component> callback) |
void |
ComponentLifecycleManager.fireInitialisePhase(LifecycleCallback<Component> callback) |
void |
ComponentLifecycleManager.fireStartPhase(LifecycleCallback<Component> callback) |
void |
ComponentLifecycleManager.fireStopPhase(LifecycleCallback<Component> callback) |
| Constructor and Description |
|---|
ComponentException(Message message,
MuleEvent muleMessage,
Component component) |
ComponentException(Message message,
MuleEvent event,
Component component,
Throwable cause) |
ComponentException(MuleEvent message,
Component component,
Throwable cause) |
ComponentLifecycleManager(String name,
Component component) |
| Modifier and Type | Class and Description |
|---|---|
class |
PassThroughComponent
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
SimpleService.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SimpleService.Type.configureComponentMessageProcessor(MuleContext muleContext,
MessageProcessorChainBuilder builder,
Component component) |
abstract void |
SimpleService.Type.validate(Component component) |
| Constructor and Description |
|---|
SimpleService(String name,
MuleContext muleContext,
MessageSource messageSource,
List<MessageProcessor> transformers,
List<MessageProcessor> responseTransformers,
Component component,
SimpleService.Type type) |
| Modifier and Type | Field and Description |
|---|---|
protected Component |
SimpleServiceBuilder.component |
| Modifier and Type | Method and Description |
|---|---|
SimpleServiceBuilder |
SimpleServiceBuilder.component(Component component) |
| Modifier and Type | Field and Description |
|---|---|
protected Component |
ComponentMessageNotification.component |
| Modifier and Type | Method and Description |
|---|---|
Component |
ComponentMessageNotification.getComponent() |
| Constructor and Description |
|---|
ComponentMessageNotification(MuleMessage message,
Component component,
FlowConstruct flowConstruct,
int action) |
| Modifier and Type | Field and Description |
|---|---|
protected Component |
AbstractService.component
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
AbstractService.getComponent()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractService.setComponent(Component component)
Deprecated.
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.