| Interface | Description |
|---|---|
| CompletableComponentExecutor<M extends org.mule.runtime.api.meta.model.ComponentModel> |
A facade interface which hides the details of how an operation is actually executed.
|
| CompletableComponentExecutor.ExecutorCallback |
Callback to notify the operation's result.
|
| CompletableComponentExecutorFactory<T extends org.mule.runtime.api.meta.model.ComponentModel> |
Creates
CompletableComponentExecutor instances |
| ComponentExecutor<T extends org.mule.runtime.api.meta.model.ComponentModel> | Deprecated
since 1.3.0.
|
| ComponentExecutorFactory<T extends org.mule.runtime.api.meta.model.ComponentModel> | Deprecated
since 1.3.0.
|
| ExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> |
Provides context information about the execution of a modeled component
|
| FlowListener |
Allows to execute custom logic when the flow on which an operation is being executed finishes.
|
| Interceptor<T extends org.mule.runtime.api.meta.model.ComponentModel> |
Taps into different phases of the execution of an extension's operation allowing to take different actions depending on the
phase.
|
| Class | Description |
|---|---|
| Result<T,A> |
Represents the result of a component's execution.
|
| Result.Builder<T,A> |
Builds instances of
Result |
Copyright © 2025 MuleSoft, Inc.. All rights reserved.