| Package | Description |
|---|---|
| org.mule.runtime.extension.api.runtime.operation |
| Modifier and Type | Method and Description |
|---|---|
default void |
Interceptor.after(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext,
Object result)
Executes after the execution of an operation is finished, regardless of it being successful or not.
|
default void |
Interceptor.before(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
Executes before the operation is executed.
|
org.reactivestreams.Publisher<Object> |
OperationExecutor.execute(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
Executes the owning operation using the given
executionContext. |
default Throwable |
Interceptor.onError(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext,
Throwable exception)
Executes when the execution of an operation threw exception.
|
default void |
Interceptor.onSuccess(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext,
Object result)
Executes when an operation was successfully executed.
|
Copyright © 2017 MuleSoft, Inc.. All rights reserved.