Package | Description |
---|---|
org.mule.runtime.extension.api.runtime.operation | |
org.mule.runtime.module.extension.api.runtime.privileged |
Modifier and Type | Method and Description |
---|---|
default void |
Interceptor.after(ExecutionContext<T> executionContext,
Object result)
Executes after the execution of an operation is finished, regardless of it being successful or not.
|
default void |
Interceptor.before(ExecutionContext<T> executionContext)
Executes before the operation is executed.
|
org.reactivestreams.Publisher<Object> |
ComponentExecutor.execute(ExecutionContext<T> executionContext)
Executes the owning operation using the given
executionContext . |
default Throwable |
Interceptor.onError(ExecutionContext<T> executionContext,
Throwable exception)
Executes when the execution of an operation threw exception.
|
default void |
Interceptor.onSuccess(ExecutionContext<T> executionContext,
Object result)
Executes when an operation was successfully executed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EventedExecutionContext<M extends ComponentModel>
A specialization of
ExecutionContext which contains an CoreEvent |
interface |
ExecutionContextAdapter<M extends ComponentModel>
Adapter interface which expands the contract of
ExecutionContext which functionality that is internal to this
implementation of the extensions API and shouldn't be accessible for the extensions themselves. |
Modifier and Type | Method and Description |
---|---|
StreamingHelper |
StreamingHelperFactory.resolve(ExecutionContext executionContext) |
Copyright © 2018. All rights reserved.