| Package | Description |
|---|---|
| org.mule.runtime.core.api.component | |
| org.mule.runtime.core.component |
| Modifier and Type | Method and Description |
|---|---|
LifecycleAdapter |
LifecycleAdapterFactory.create(Object pojoService,
JC component,
FlowConstruct flowConstruct,
EntryPointResolverSet resolver,
MuleContext muleContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
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. |
class |
NullLifecycleAdapter
NullLifecycleAdapter is a lifecycle adaptor implementation that performs no Mule lifecycle propagation to Mule
service component implementations. |
| Modifier and Type | Field and Description |
|---|---|
protected LifecycleAdapter |
DefaultJavaComponent.singletonComponentLifecycleAdapter |
| Modifier and Type | Method and Description |
|---|---|
protected abstract LifecycleAdapter |
AbstractJavaComponent.borrowComponentLifecycleAdaptor() |
protected LifecycleAdapter |
SimpleCallableJavaComponent.borrowComponentLifecycleAdaptor() |
protected LifecycleAdapter |
DefaultJavaComponent.borrowComponentLifecycleAdaptor() |
protected LifecycleAdapter |
PooledJavaComponent.borrowComponentLifecycleAdaptor() |
LifecycleAdapter |
DefaultComponentLifecycleAdapterFactory.create(Object pojoService,
JavaComponent component,
FlowConstruct flowConstruct,
EntryPointResolverSet resolver,
MuleContext muleContext) |
protected LifecycleAdapter |
AbstractJavaComponent.createLifecycleAdaptor()
Creates and initialises a new LifecycleAdaptor instance wrapped the component object instance obtained from the configured
object factory.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractJavaComponent.returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) |
protected void |
SimpleCallableJavaComponent.returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) |
protected void |
DefaultJavaComponent.returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) |
protected void |
PooledJavaComponent.returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.